【发布时间】:2011-11-14 05:44:57
【问题描述】:
我在 java 方面完全是个菜鸟,但是在今晚练习时,我突然想到,对于 OOP 设计,主类中的每个方法都必须是静态的,对吗?在这段代码中,我无法调用非静态类中的方法。
似乎我错过了为什么要声明一个静态类或不声明一个类。谢谢你的帮助!
public class JavaApplication2 {
private static CreateCar Vroom;
private static Limo Fuuu;
public static void main(String[] args) {
Vroom = new CreateCar();
Vroom.creator();
getGas();
addGas();
getGas();
Fuuu = new Limo();
Fuuu.creator();
Fuuu.wheels = 5;
Fuuu.wheelie();
}
public static int getGas(){
Vroom.returnGas();
return 0;
}
public static void addGas(){
Vroom.fillerUp();
}
}
【问题讨论】:
标签: java