オブジェクト指向の三つの特徴[多型】

 

多型は、異なる挙動を有していてもよく、異なるオブジェクトに、同じメソッド呼び出しを指します。実生活では、同じ方法で、具体的な実装は完全に異なるものになります。
たとえば:同じ方法は人を呼ぶの「休止」され、睡眠はジョー・スミス、ジョン・ドウは、コードプログラマをノック、観光です、数学の教授は数学を行うことです。
   同じことは、中国の人々が使用してメソッド呼び出しの人々を、「食べる」されます箸は、英国はナイフとフォークで食べる、インド人は、自分の手で食べます。

 

ポリモーフィズムポイント:

  1.多型の方法は、多型性(独立した多型属性)はないが、多型です。

  2.多型の存在は、3つの必要な条件を持っている:継承、オーバーライドメソッドは、親クラスへの参照がオブジェクトをサブクラス化。

  3.サブクラスオブジェクトの親クラスリファレンスの後、方法は、サブクラスを参照して、コールがスーパークラスをオーバーライドし、その後マルチ状態が生じます。

おすすめ

転載: www.cnblogs.com/sdrbg/p/11221848.html