Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

जावा भी C++ की तरह पूरी तरह ऑब्जेक्ट-ओरिएंटेड नहीं है


जावा कोड में main() मेथड स्वयं एक क्लास के अंदर होता है। static कीवर्ड main() मेथड को ऑब्जेक्ट बनाए बिना एंट्री पॉइंट बनाता है, लेकिन आपको एक क्लास लिखनी पड़ती है। C++ में main() क्लास के बाहर होता है और क्लास लिखना अनिवार्य नहीं है। इसलिए, C++ पूरी तरह ऑब्जेक्ट-ओरिएंटेड भाषा नहीं है, लेकिन जावा पूरी तरह ऑब्जेक्ट-ओरिएंटेड भाषा है।


  1. - Java में 'Could not find or load main class' त्रुटि कैसे हल करें?

    यह रनटाइम त्रुटि तब होती है जब JVM निर्दिष्ट मुख्य क्लास नहीं ढूंढ पाता। सामान्य कारण और समाधान:1. गलत क्लास नामjava Exmple // टाइपो: Example होना चाहिएसमाधानjava Example2. गलत केसjava EXAMPLE // केस-संवेदनशील: Example होना चाहिए3. गलत पैकेजpackage sample; class Example { ... }java samp.Example /

  1. - Java में मल्टीपल इनहेरिटेंस क्यों समर्थित नहीं है

    Java में, एक क्लास एक से अधिक क्लास को एक्सटेंड नहीं कर सकती। इसलिए निम्नलिखित अवैध है −उदाहरणpublic class extends Animal, Mammal{}हालांकि, एक क्लास एक या अधिक इंटरफेस को इम्प्लीमेंट कर सकती है, जिससे Java को मल्टीपल इनहेरिटेंस की असंभवता से छुटकारा मिला है।इसके पीछे कारण अस्पष्टता को रोकना है।एक ऐस

  1. समाधान: Could not find or load main class समाधान: Could not find or load main class

    त्रुटि Could not find or load main class तब होती है जब कमांड प्रॉम्प्ट में एक java कमांड का उपयोग करके एक Java प्रोग्राम को लॉन्च किया जाता है जिसमें टर्मिनल में क्लास नाम निर्दिष्ट किया जाता है। ऐसा होने का कारण ज्यादातर क्लास घोषित करते समय उपयोगकर्ता की प्रोग्रामिंग गलती के कारण होता है।जैसा कि प