2014-07-23 3 views
-5

다형성에 대해 읽고 읽었지만 이론적 인 정의 만있었습니다. 개념의 실제 예는 무엇입니까?실제 다형성 예제 란 무엇입니까?

+1

'인터페이스 제어; 클래스 버튼은 컨트롤을 상속받습니다. 클래스 텍스트 상자 컨트롤을 상속? –

+0

나는 코드 작성에 사용되는 다형성을 의미했습니다. –

+0

나는 그 구별을 보지 못한다. 개체 목록이있을 때마다이 개체를 사용하고 각 개체에는 "형식"이 있으며 개체 유형에 따라 다른 작업을 수행하려고합니다. –

답변

1

자동차를 생각해보십시오. 자동차를 운전하는 방법을 알고 있지만, 가스 구동 자동차는 전기 자동차와는 다른 방식으로 작동합니다. 두 자동차 모두 가속화하는 방법을 알고 있지만 가스 기반 자동차에서는 가스 자동차를 타면 자동차가 가스를 태우지 만 전기차에서는 똑같은 일을하지 않습니다. 액션 (일명 같은 메시지를 보냄). 따라서 다형성을 사용하면 메시지를 보내는 방법을 알지만 대상의 엔진이 어떻게 작동하는지 상관하지 않습니다.

관련 문제