다형성은 동일한 행동이 여러 가지 다른 표현이나 형태를 가질 수 있는 능력입니다.
다형성은 그림과 같이 서로 다른 인스턴스를 사용하여 서로 다른 작업을 수행하는 동일한 인터페이스입니다. (권장 학습: java 과정)
다형성은 객체의 다중 표현입니다. 형태의.
실제로 F1 키를 누르면
如果当前在 Flash 界面下弹出的就是 AS 3 的帮助文档; 如果当前在 Word 下弹出的就是 Word 帮助; 在 Windows 下弹出的就是 Windows 帮助和支持。 同一个事件发生在不同的对象上会产生不同的结果。
다형성의 장점
유형 간의 결합 관계 제거
교체 가능성
확장성
인터페이스
유연성
단순화
다형성이 존재하기 위한 세 가지 필수 조건
상속
Rewriting
부모 클래스 참조는 자식 클래스 객체를 가리킵니다.
예:
Parent p = new Child();
다형성 메서드를 사용하여 호출할 때 먼저 메서드가 상위 클래스에 존재하지 않으면 컴파일 오류가 발생합니다. 그렇다면 하위 클래스에서 동일한 이름의 메소드를 호출하십시오.
다형성의 이점: 이를 통해 프로그램을 잘 확장할 수 있고 모든 클래스의 개체를 보편적으로 처리할 수 있습니다.
위 내용은 자바 다형성이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!