17ノートオブジェクト指向の継承

継承の利点:コードの再利用
継承短所:
特徴:Javaは、彼が唯一の直接の親だった単一継承である
すべてのクラスのオブジェクトを継承する
継承されて何を?
継承前提は、サブクラスは親クラスが動物ツバメであるです

exctendsは
公共パーソンクラスの先生の拡張
サブクラスは親クラスのすべての属性とメソッドがあり
注意を:民間が継承されます

リレーションシップの継承:
1.書き込み親
2.書き込みサブクラス:クラスの継承親
3.コンストラクタ呼び出し親クラス
4書き換える方法
5.建設サブクラスオブジェクト
6.superキーワードを使用して
、親クラスの親を呼び出すように構成されましたクラスは、コンストラクタ持っている必要があります
コールに親クラスのプロパティやメソッドを

親クラス:より大きな、あまりデータ
名年齢性別の
サブクラス:より正確な範囲(小)が、より多くのデータ
名、性別、年齢、件名、 teachAge、給与
注:のみ1構築サブクラスこの方法は、親クラスのコンストラクタを呼び出します
。2.最初の文を配置する必要があります

オブジェクトのサブクラスを構築するとき
1.ビルド良い親は、クラスオブジェクト
2.ビルドあなた自身を

サブクラスは自身のgetName()していない場合
、実際にthis.getNameは()super.getName(あり)

メソッドのオーバーライド:
1.継承関係では、
2のサブクラスは、同じプロセスを有する(より高いアクセス修飾子[B]サブクラス戻り親クラスタイプパラメータC D Eがメソッド名スロー.....異常な)
どこの実施3.詳細

公開された19元の記事 ウォンの賞賛0 ビュー114

おすすめ

転載: blog.csdn.net/qq_45212924/article/details/105015720