जब मैं पहली बार प्रोग्रामिंग शुरू कर दिया, मैं मुख्य में सब कुछ लिखा था। लेकिन जैसा कि मैंने सीखा है, मैं अपने main()
तरीकों में यथासंभव कम करने की कोशिश की।कैसे मुख्य लिखने के लिए() एक OOP तरह से?
लेकिन जहाँ आप अन्य वर्ग/विधि जिम्मेदारी main()
से कार्यक्रम को टेक ओवर करने देने का फैसला करते हैं? आप इसे कैसे करते हो?
class Main
{
public static void main(String[] args)
{
new Main();
}
}
और कुछ की तरह:
class Main {
public static void main(String[] args) {
GetOpt.parse(args);
// Decide what to do based on the arguments passed
Database.initialize();
MyAwesomeLogicManager.initialize();
// And main waits for all others to end or shutdown signal to kill all threads.
}
}
क्या और main()
में नहीं किया जाना चाहिए चाहिए
मैं इसे करने के कई तरीके हैं, इस तरह देखा है? या कोई चांदी की गोलियाँ नहीं हैं?
समय के लिए धन्यवाद!