>  기사  >  Java  >  자바 다형성이란 무엇입니까?

자바 다형성이란 무엇입니까?

(*-*)浩
(*-*)浩원래의
2019-11-11 11:39:542604검색

자바 다형성이란 무엇입니까?

다형성은 동일한 행동이 여러 가지 다른 표현이나 형태를 가질 수 있는 능력입니다.

다형성은 그림과 같이 서로 다른 인스턴스를 사용하여 서로 다른 작업을 수행하는 동일한 인터페이스입니다. (권장 학습: java 과정)

자바 다형성이란 무엇입니까?

다형성은 객체의 다중 표현입니다. 형태의.

실제로 F1 키를 누르면

如果当前在 Flash 界面下弹出的就是 AS 3 的帮助文档;
如果当前在 Word 下弹出的就是 Word 帮助;
在 Windows 下弹出的就是 Windows 帮助和支持。
同一个事件发生在不同的对象上会产生不同的结果。

다형성의 장점

유형 간의 결합 관계 제거

교체 가능성

확장성

인터페이스

유연성

단순화

다형성이 존재하기 위한 세 가지 필수 조건

상속

Rewriting

부모 클래스 참조는 자식 클래스 객체를 가리킵니다.

예:

Parent p = new Child();

다형성 메서드를 사용하여 호출할 때 먼저 메서드가 상위 클래스에 존재하지 않으면 컴파일 오류가 발생합니다. 그렇다면 하위 클래스에서 동일한 이름의 메소드를 호출하십시오.

다형성의 이점: 이를 통해 프로그램을 잘 확장할 수 있고 모든 클래스의 개체를 보편적으로 처리할 수 있습니다.

위 내용은 자바 다형성이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.