多型は、異なる挙動を有していてもよく、異なるオブジェクトに、同じメソッド呼び出しを指します。実生活では、同じ方法で、具体的な実装は完全に異なるものになります。
たとえば:同じ方法は人を呼ぶの「休止」され、睡眠はジョー・スミス、ジョン・ドウは、コードプログラマをノック、観光です、数学の教授は数学を行うことです。
同じことは、中国の人々が使用してメソッド呼び出しの人々を、「食べる」されます箸は、英国はナイフとフォークで食べる、インド人は、自分の手で食べます。
ポリモーフィズムポイント:
1.多型の方法は、多型性(独立した多型属性)はないが、多型です。
2.多型の存在は、3つの必要な条件を持っている:継承、オーバーライドメソッドは、親クラスへの参照がオブジェクトをサブクラス化。
3.サブクラスオブジェクトの親クラスリファレンスの後、方法は、サブクラスを参照して、コールがスーパークラスをオーバーライドし、その後マルチ状態が生じます。