各修飾子スコープ、この()、スーパー()

継承は、拡張します

2つのクラスが存在するかどうかを継承を決定する:包含関係は、
IS-A(AはBです )


親クラス、基底クラス、スーパークラス
、サブクラス、派生クラス

サブクラスのプライベートメンバーは、親クラスを継承することはできません
サブクラスのコンストラクタは、親クラスを継承することはできません

Javaサポート多重継承、継承一方向のみ、単一継承

                            スコープアクセス修飾子

修飾子

スコープ

パブリック 保護されました デフォルト プライベート
現在のクラス
現在のパッケージ ×
他のパッケージと同様  × ×
他のパッケージ × × ×

 

Javaの継承はfalseです


この()
呼び出しは、コンストラクタコンストラクタのパラメータに一致し
、この()コンストラクタの最初の行に配置されなければならない
回避するために、プログラムに出口を維持しなければならない無限ループ

スーパー
親オブジェクトポイント
()スーパー
コンストラクタメソッド呼び出しは、親クラスのサブクラスのコンストラクタ内の引数と一致する
)、スーパー(第一サブクラスコンストラクタ行に配置する必要があります

おすすめ

転載: www.cnblogs.com/jijijijibeibeibei/p/12037849.html