Sono un noob totale in java ma durante la pratica stasera mi è venuto in mente che con il design OOP ogni metodo nella classe principale deve essere statico giusto? In questo codice non c'è modo per me di chiamare un metodo all'interno della classe che non sia statico. Sembra che forse mi manca il motivo per cui dichiareresti una classe statica o meno. Grazie per l'aiuto!Ogni metodo nella classe principale deve essere statico?
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();
}
}
Grazie a te che è stato conciso e molto utile. – Zombian
Grazie, cercavo dappertutto questa risposta. –
Qual è il modo migliore per farlo, creare un'istanza della classe al suo interno o dichiarare tutti i metodi come statici? –