1

Vehicle型から非静的メソッドGetNUmber()への静的参照を作成できないというエラーが表示されます。何が起こっているのかよくわかりません。助けてください!

public class Vehicle
{

    private int VehicleNumber;




public void SetNumber (int N){

    VehicleNumber = N;

}

public  int GetNumber (){

    return VehicleNumber;

}


public static void main (String args[]){

    Vehicle Maxda = new Vehicle();
    Maxda.SetNumber(23423);
    System.out.println("Vehicle Maxda number is " + GetNumber());


}   
}   
4

1 に答える 1

4

GetNumber()(ちなみに、これは名前を付ける必要がありますgetNumber())はインスタンスメソッドです。

この行は意味がありません:

    System.out.println("Vehicle Maxda number is " + GetNumber());

呼び出すインスタンスがないと、そのメソッドを呼び出すことはできません。

于 2012-10-03T03:02:30.970 に答える