멀티미디어저작멀티미디어콘텐츠제작전문가 · 2019년08월04일 · 53/80
53.PointTest 클래스가 갖고 있는 draw 함수를 하위 클래스인 Point1D와 Point2D에서 재정의하여 서로 다른 기능을 수행하도록 하는 객체지향의 특징은?

1
추상화
2
캡슐화
3
다형성정답
4
정보은닉
해설
다형성(Polymorphism) 다형성은 말 그대로 여러 형태를 가질 수 있는 능력으로 하나의 객체가 여러 가지 타입을 가질 수 있는것을 의미한다. 즉, 부모 클래스 타입의 참조변수로 자손 클래스의 인스턴스를 참조할 수 있도록 해준다.