JAVA

객체지향 다형성(polymorphism)

연93 2022. 9. 26. 12:33

여러 가지 형태를 가질 수 있는 능력

조상 타입 참조 변수로 자손 타입 객체를 다루는 것

Tv t = new SmartTv();   // 타입불일치 ok

자손 타입의 참조 변수로 조상 타입의 객체를 가리킬 수 없다.

 

SmartTv s = new Tv();      (Tv가 조상 기준)