본문 바로가기

# 02/Java

[윤성우 열혈자바] 15-1. 상속을 위한 두 클래스의 관계

반응형

상속 관계에 놓은 두 대상의 관찰



상속의 특성


하위 클래스는 상위 클래스의 모든 특성을 지닌다.

거기에 더하여 하위 클래스는 자신만의 추가적인 특성을 더하게 된다.


상속 관계에 있는 두 대상은 IS-A 관계를 가져야 한다. ( A is a B )




IS - A 관계


.. 은 .. 이다. 의 관계



IS - A 관계를 갖지 않는 두 클래스가 상속으로 연결되어 있다면, 적절한 상속이 아니다!!




예) 스마트폰 is a 모바일폰 ( 스마트폰은 일종의 모바일 폰이다. ) 옳은 상속!



반응형