मैं जावा में कुल नोब हूं लेकिन आज रात का अभ्यास करते हुए यह हुआ कि ओओपी डिज़ाइन के साथ मुख्य वर्ग में हर विधि को स्थिर अधिकार होना चाहिए? इस कोड में कक्षा के भीतर एक विधि को कॉल करने का कोई तरीका नहीं है जो स्थैतिक नहीं है। ऐसा लगता है कि शायद मैं इस बात को याद कर रहा हूं कि आप कक्षा को स्थिर क्यों घोषित करेंगे या नहीं। आपकी सहायताके लिए धन्यवाद!क्या मुख्य वर्ग में हर विधि स्थिर होना चाहिए?
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();
}
}
धन्यवाद जो संक्षिप्त और बहुत उपयोगी था। – Zombian
धन्यवाद, इस उत्तर के लिए पूरी तरह से देख रहा था। –
ऐसा करने का बेहतर तरीका क्या है, इसके भीतर कक्षा को तुरंत चालू करें या सभी विधियों को स्थैतिक घोषित करें? –