Java 다형성(polymorphism)
볼빵빵오춘기
다형성(polymorphism) 여러 가지 형태를 가질 수 있는 능력이다. 조상 타입 참조 변수로 자손 타입 객체를 다루는 것이다. [더보기 참고] 자손 타입의 참조변수로 조상 타입의 객체를 가리킬 수 없다. [더보기 - 의문점1,2 참고] 더보기 조상 타입 참조 변수로 자손 타입 객체를 다루는 것??이라고 부모 클래스 Tv가 있고 자식클래스 SmartTv가 있다. Tv의 멤버는 5개 이고 SmartTv의 멤버는 Tv에서 받은 것 5개 자기자신이 갖고있던 멤버 2개 해서 총 7개를 가지고 있다. 기존에 우리가 Tv객체를 다룰려면 Tv타입리모콘이 있어야 했고 SmartTv객체를 다룰려면 SmartTv타입리모콘이 있어야 한다고 했다. 하지만 자바에서의 다형성은 SmartTv객체를 다루기위해 Tv타입리모콘을 ..