Seren dev's blog
article thumbnail
자바의 정석 7장 : 객체 지향 프로그래밍2
Programming/JAVA 2022. 12. 18. 20:30

이 글은 남궁성 님의 "자바의 정석: 기초편" 책을 읽고 정리한 내용입니다. 상속 기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것 -> 코드의 재사용성을 높이고 코드의 중복을 제거하여 프로그램의 생산성과 유지보수에 크게 기여를 한다. 클래스 간의 상속관계를 그림으로 표현한 것을 상속계층도(class hierarchy)라고 한다. - 자손 클래스는 조상클래스의 모든 멤버를 상속받는다. (단 생성자와 초기화 블럭은 상속되지 않는다. 클래스 간의 관계 - 포함관계 한 클래스의 멤버변수로 다른 클래스의 참조변수를 선언하는 것 Class Circle { Point c = new Point(); int r; } Class Car { Engine e = new Engine(); Door[] d = new Do..