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인터페이스와 연결)