Day7 Pythonはオブジェクト指向のプログラミングオブジェクトとクラス1-学習します

まず、概念Javaはオブジェクトとクラスのプログラミング

1.クラスとは何ですか?

A:クラスが存在するものの客観的抽象的な概念です。

2.オブジェクトとは何ですか?

回答:オブジェクトは、具体的かつ実用的である、ことを表します。たとえば:車、自動車、自転車が彼の目標です。

クラスとオブジェクトの説明:クラスはテンプレートオブジェクトで、オブジェクトは、個人のクラスであります

3.クラスの構文

修飾子クラスのクラス名{ 
      属性宣言、
      メソッド宣言; 
}

説明:パブリック1つの修飾子:クラスは任意にアクセスすることができます

   2.クラス} {テキスト囲ま使用

 

4.クラスのオブジェクトが作成されます。Javaでは、新しいオブジェクトを作成するために、キーワードnewを使用しています。オブジェクトを作成するには、次の3つの手順が必要です。

1.オブジェクト宣言:オブジェクト名のクラス名; //オブジェクトを宣言し、オブジェクト名とオブジェクト・タイプを含みます。
2.例:オブジェクト名=新しいクラス名();新しい新しいアクション:メモリ空間を割り当てます。
3.初期化:あなたは新しいを使用してオブジェクトを作成すると、オブジェクトを初期化するコンストラクタを呼び出します。
これは、として同時に書くことができる:クラス名=新しいクラス名のオブジェクト名();
例:
パブリック クラス人{ //は人を作成するには、任意のクラスによってアクセス可能
     // 性宣言;また、メンバ変数の宣言としても知られています。(クラスのメンバ変数を初期化せずに宣言することができ、そのような文字列のデフォルト値として、クラスのメンバ変数の初期値は、そこにあるnullの場合、デフォルト値はint型0である) 
    文字列名; //は、属性名の宣言
    int型年齢; // メンバ変数年齢宣言
     // メソッド宣言を、また、関数宣言と呼ばれます。
    公共 ボイド showname(){ // メソッドshowname()を宣言
    するSystem.out.println(名); 
    } 
    公共 のint showAge(){ // メソッドshowAgeを宣言する()メソッドの戻り値、メソッド本体が存在する場合最後の行は、上記で定義された方法、例えば年齢の戻り値、定義されたタイプint型の上記の方法と一貫性のあるデータ型を返す、リターンキーを使用して、データに戻す対応しなければならない
        戻り年齢; 
    } 
    // メイン
    公共 静的 ボイドメイン(文字列[]引数が){ // Personクラスのインスタンス、すなわち、Personオブジェクトを作成する 
    ごと=人を新しい新規人物(); // 新しい人物、当たりと呼ばれる人型の変数を宣言()の例でありますPersonクラスの 
    per.name =「鵬」; // あたりのオブジェクトに割り当てられた名前の属性 
    per.showName(); // オブジェクトのメソッドを呼び出す 
    per.age = 800; // 年齢にオブジェクトごとの属性割り当て
    int型 A = per.showAge(); 
    System.out.printlnは(A); 
    } 
}    

 出力は次のようになります。

 

 

 

 

おすすめ

転載: www.cnblogs.com/su-peng/p/11784541.html