クラスの宣言とオブジェクトの作成
●クラスの宣言
class クラス名 {
型名 フィールド名;
・・・
戻り値の型 メソッド名(引数リスト){
文;
・・・;
return 式;
}
・・・
}
●オブジェクトの作成
○2つの文で作成
クラス名 変数名;
変数名 = new クラス名();
○1つの文で作成
クラス名 変数名 = new クラス名();
●メソッドの呼び出し
オブジェクトをさす変数名.メソッド名(引数リスト);
●サンプル
class Car { //Carクラスの作成
private int num;
private double gas;
public Car{
num = 0;
gas = 0.0;
System.out.println("車を作成しました");
}
public void show(){
System.out.println("車のナンバーは"+num+"です");
System.out.println("ガソリンの量は"+gas+"です");
}
}
class Smple4{
public static void main(String args[]){
Car car1 = new Car //Car1というオブジェクトを作成
car1.show(); //メソッドを呼び出します
}
}
●実行結果
車のナンバーはnumです。
ガソリンの量はgasです。