まず、概念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); } }
出力は次のようになります。