オブジェクト指向プログラミングは、三つの特徴、すなわち、カプセル化、継承、および多型を有します。
パッケージは、データを保護しつつ、ユーザに影響を与えることなく、クラスの内部構造を変更する、内部実現機構のクラスを非表示にします。
継承は、ポリモーフィズムを実現するために準備をしながら、コードを再利用するために、親クラスです。
ポリモーフィズム
ポリモーフィック:
オブジェクト型のサブクラスの親クラスに1参照。
2.参照は、親クラスで定義されたメソッドや変数を呼び出します。
3.子クラスは親クラスのメソッドをオーバーライドする場合呼び出すときに、このメソッドは、このメソッドのサブクラスと呼ばれます。(共有、動的な呼び出し)
4.変数は、サブカテゴリーは、コンパイル時エラーそして、親クラス変数を「書き換え」場合、唯一の方法のコンセプトを「書き換え」、(カバー)オーバーライドすることはできません。
添付ファイル:
動物A =新しい猫();
猫のオブジェクトと動物の宣言への参照をインスタンス化し、猫は一言で言えば、このオブジェクトを指すように:猫動物がこのオブジェクトを参照します。