Java関連

承継

1、親クラスは非プライベートプロパティ、メソッドのサブクラスを持っています。

2、サブクラス、すなわち、サブクラスは親クラスを拡張することができ、独自のプロパティとメソッドを有することができます。

3、サブクラスの親クラスは、独自の方法で実施することができます。

図4に示すように、Javaの継承は、単一継承であるが、多重継承、単一継承サブクラスは、親クラスから継承できることで、多重継承は、例えば、クラスは、クラスBを継承され、クラスB、クラスCを継承するので、関係はクラスCに従ったものですクラスBの親クラスで、クラスBはC ++ Javaの異なるクラスは、機能を継承親クラスです。

図5は、(悪い、それがより密接コードとの間の結合度の高い原因となり、コードの独立性を継承欠点)クラス間の結合を改善します。

第二に、書き換えおよびリロード

1、メソッドがオーバーロードされたクラスは、同じ又は異なる種類とその引数の数の異なる順序を同じメソッド名を複数定義し、この方法は、(オーバーロード)オーバーロードと呼ばれています。

2は、メソッドの名前は、方法がある同じサブクラスの親クラス、および引数と型の数を書き換える方法であり、この方法は、同じ値を返し、(上書き)書き換える呼びます。

3、過負荷クラスの展示多型の方法、および多型は、子と親クラスのパフォーマンスを書き換える方法です。

III。

おすすめ

転載: www.cnblogs.com/kingshine007/p/11588376.html