ポリモーフィズムとは、同じ動作が複数の異なる表現や形式を持つ能力です。
ポリモーフィズムは、図に示すように、異なるインスタンスを使用して異なる操作を実行する同じインターフェイスです: (推奨学習: java コース )
#ポリモーフィズムは、オブジェクトの複数の表現を具体化したものです。
実際には、たとえば F1 キーを押すと次のようになります。
如果当前在 Flash 界面下弹出的就是 AS 3 的帮助文档; 如果当前在 Word 下弹出的就是 Word 帮助; 在 Windows 下弹出的就是 Windows 帮助和支持。 同一个事件发生在不同的对象上会产生不同的结果。
ポリモーフィズムの利点
型間の結合関係を排除置換可能性拡張性インターフェース柔軟性簡素化ポリモーフィズムが存在するための 3 つの必要条件
継承書き換え親クラスの参照が子クラスのオブジェクトを指す
例:
Parent p = new Child();ポリモーフィズムを使用してメソッドを呼び出す場合は、まず親クラスにメソッドが存在するかどうかを確認し、存在しない場合はコンパイル エラーが発生します。存在する場合は再度呼び出します。サブクラスの同じ名前。
ポリモーフィズムの利点: これにより、プログラムを十分に拡張でき、すべてのクラスのオブジェクトを普遍的に処理できます。
以上がJavaポリモーフィズムとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。