



1 Animal클래스

2.Rabbit extends Animal 1번을 부모로 지정 (상속)

3. tiger 클래스 또한 1번을 부모로 지정 (상속)

4. Application(메인) 토끼 호랑이 클래스에 있는것들을 호출함


Application (클래스 타입 형변환)


Application2


Application2




Application

Procudt 추상화클래스

SmartPhone / Product를 부모로 지정




Shape (추상클래스 부모) abstract

Rectangle extends Shape 사각형 자식

Circle extends Shape 원 자식

ShapeManager 사각형과 원에 클래스 연결부 만들고 이용

Application 메인

java.io.Serializable java.util.Comparator
Serializable 인터페이스 클래스는 다중상속이 안되지만 인터페이스는 다중 상속 가능



Application

InterProduct (인터페이스 O 클래스 X)

Product (Application을 상속 받고 InterProduct인터페이스와 연결)
