Javaは継承された定義は例を概説しました

概要継承

ときに、これらの特性および挙動の複数を再定義することなく、同じ特性とクラスの複数の挙動の存在下、単一のクラスに抽出したコンテンツ、クラス、及び限りクラスが継承できるように、その。

現実の継承では:継承された彼の父親は、物事の間の関係を記述するために使用しました

継承タグ:2つのクラス、サブクラスおよび親クラスがメンバ変数とメンバメソッドを持っているとの間の関係を記述するために使用されます

継承定義

継承:親クラスは、サブクラスが継承された属性行動をサブクラスオブジェクトは同じ属性、同じ動作を持つ親を持つように、。サブクラスは、直接の親クラスにアクセスできる非プライベートプロパティと動作を。

継承フォーマット

することでextends、キーワード、あなたはサブクラスは、別の親クラスは、次の形式で定義された継承宣言することができます。

このクラスの親クラス{ 
    ... 
} 

クラスのサブクラスは延び親{ 
    ...を
}

 

継承コードは、次のコードを示します。

親クラスとして行うには、従業員定義されたクラスの従業員、

クラス従業員{ 
    文字列名; // name属性の定義
     // 従業員の定義された作業方法
    の公共 ボイド仕事(){ 
        System.out.printlnは(「専用の作業」); 
    } 
}

講師定義されたクラスの従業員クラスの先生の従業員を継承

クラス教師延び員{
     // 印刷メソッド名の定義
    公共 ボイドのprintName(){ 
        System.out.printlnは( "NAME =" + 名); 
    } 
}

テストクラスを定義します

パブリック クラスExtendDemo01 {
     公共 静的 ボイドメイン(文字列[]引数){
         // クラスオブジェクト講師作成 
        教師T = 新しい新しい教師を(); 
      
        // 割り当てる従業員名プロパティクラス 
        t.name =「ボブ」; 
      
        / / 従業員()メソッドを呼び出すのprintName 
        t.printName(); // 名前=ボブ
        
        // クラス継承教師ワーク()メソッド呼び出し 
        t.workを();   // 専用ワーク
    } 
}

 

おすすめ

転載: www.cnblogs.com/libinhong/p/10990170.html