728x90 반응형 다형성1 [Java] 7-5. 다형성(polymorphism) 다형성(polymorphism) 1. 다형성이란? 객체지향개념에서 다형성이란 여러가지 형태를 가질 수 있는 능력을 말한다. 자바에서는 한 타입의 참조변수로 여러 타입의 객체를 참조할 수 있도록 하여 다형성을 프로그램적으로 구현하였다. 구체적으로 말하면 상위 클래스 타입의 참조변수로 하위 클래스 인스턴스를 참조할 수 있도록 하였다는 말이다. class Tv { boolean power; int channel; void power() { power = !power; } void channelUp() { ++channel; } void channelDown() { --channel; } } class CaptionTv extends Tv { String texst; void caption() { ... } }.. 2022. 9. 5. 이전 1 다음 728x90 반응형