一つのオブジェクト指向のJAVA三つの特徴:パッケージ

 

オブジェクト指向三つの特徴:カプセル化、継承、ポリモーフィズム

 

パッケージ:

1、パッケージ定義:内部クラス情報の隠蔽、外部プログラムへの直接アクセスを許可していませんが、むしろ属性を割り当てるプロセスで。

2、カプセル化手順:

1)民間のプロパティは、唯一の現在のクラスで使用することができ、

プライベートint型の年齢;

2)()メソッドセットを設定し、属性に対応する方法を取得します

公共のボイドsetAge(INT A){

}

公共INT getAge(){

年齢を返します。

}

 

コードシェア:

パブリッククラスFengzhuangTest {
    //プロパティ
    文字列の名前。
    プライベートint型の年齢; //最初のステップ:プロパティはプライベートに設定されている、あなたは現在のクラスにのみアクセスすることができます
    char型性別;

    //ステップ2:対応する属性を記述する方法(および割り当て方法の設定メソッドgetの値)
    公共のボイドsetAge(int型の年齢){
        //第三段階:プロセス、100未満の法定年齢を判断する、18のそれ以外の年齢
        IF(年齢> = 1つの&&年齢<100){
            this.ageは年齢を=。
        }そうしないと{
            this.age = 189;
        }
    }

    公共INT getAge(){
        年齢を返します。
    }

    公共のボイドの研究(){
        System.out.println( "名: "+名+" javaの勉強されて!!!!");
    }

}

クラスStudentTestTest {
    パブリック静的無効メイン(文字列[] args){
        FengzhuangTest STU =新しいFengzhuangTest();
        stu.name =「襄陽」。
        stu.setAge(18)。
        stu.sex = 'B';
        System.out.println(stu.name + "年齢: "+ stu.getAge()+" 性別: "+ stu.sex +"");
        stu.study();

    }


}

 

結果:

襄陽の年齢:18性別:Bの 
名:襄陽は、Javaを勉強している!!!!

 

 

 

 

公開された45元の記事 ウォンの賞賛8 ビュー5850

おすすめ

転載: blog.csdn.net/wenyunick/article/details/104277762