クラスの宣言とオブジェクトの作成

  

●クラスの宣言

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です。