자바의 정석 - 7장 part1


자바의 정석 - 7장 part1

자바의 정석 6장에서 객체지향 개념을 공부한 건 사실 맛보기 느낌이었다고 생각한다. 왜냐하면 상속, 추상화, 다형성, 캡슐이라는 4가지 개념은 구경도 못했기 때문이다. 7장을 펼치자마자 있는 첫 페이지가 상속에 대한 개념이다 상속이란 뭘까? 상속: 기존의 클래스를 재사용해서 새로운 클래스를 작성하는 것. 상속을 구현하는 법 : 새로 작성하려는 클래스 이름 뒤에 상속받고자 하는 클래스의 이름을 키워드 extends와 함께 써준다. 상속을 해 주는 클래스를 '조상 클래스'라고 하고, 상속을 받는 클래스를 '자손 클래스'라고 한다. 참고 : 조상 클래스의 다른 이름은 기반 클래스, 부모 클래스, 상위 클래스 자손 클래스의 다른 이름은 파생 클래스, 하위 클래스, 자식 클래스 상속 관계에 있는 두 클래스를 그림으로 그리면 Parent ↑ Child 이런 그림이 된다. 자손 클래스는 조상 클래스의 모든 멤버를 상속받는다.( 이 때, 생성자와 초기화 블럭은 제외하고 ) 이렇게가 상속의 개념이라...



원문링크 : 자바의 정석 - 7장 part1