다형성

다형성 다형성(polymorphism)는 상속과 함께 객체지향에서 중요한 요소 중 하나입니다. 다형성이란 여러 형태를 가질 수 있는 특성을 의미하며 자바에서는 한 타입의 참조변수로 여러 타입의 객체를 참조할 수 있도록 구현한 기능입니다. 다음 예제를 통해 다형성에 대해 확인해보겠습니다. class Tv { boolean power; int channel; void power() { power = !power; } void channelUp() { ++channel; } void channelDown() { --channel; } } class CaptionTv extends Tv { String text; void caption() {}; }위의 코드를 기준으로 다음과 같이 인스턴스를 생성하여 참조할 수..
freestrokes
'다형성' 태그의 글 목록