Java Tutorial in Hindi
जावा में क्लासेस और ऑब्जेक्टस - Classes and Objects in Java in Hindi
Table of Contents
- परिचय
- जावा में क्लास क्या होती है? (Class in Java in Hindi)
- जावा क्लासेस के बारे में जानने योग्य बातें
- जावा में क्लासेज के कंपोनेंट्स
- Classes in Java: Video
- जावा में ऑब्जेक्ट क्या है? (Object in Java in Hindi)
- जावा की ऑब्जेक्ट के कंपोनेंट्स (Components of Objects of Java in Hindi)
- जावा में ऑब्जेक्ट के प्रकार (Types of Objects in Java in Hindi)
- जावा में क्लास कैसे बनाएं? (How to Create a Class in Java in Hindi?)
- जावा में ऑब्जेक्ट कैसे बनाएं? (How to Create Objects in Java in Hindi?)
- Objects in JAVA: Video
- जावा में ऑब्जेक्ट बनाने के कितने तरीके होते है?
- जावा में मल्टीप्ल ऑब्जेक्ट कैसे बनाएं?
- जावा में ऑब्जेक्ट की सूची (List of Objects in Java in Hindi)
- जावा में क्लास और ऑब्जेक्ट के बीच अंतर
Classes in Java: Video
Objects in JAVA: Video
जावा में Classes और Objects के बारे में अक्सर पूछे जाने वाले प्रश्न
क्लास एक ब्लूप्रिंट है जो ऑब्जेक्ट की structure and behavior को परिभाषित करता है, जबकि ऑब्जेक्ट रनटाइम पर बनाए गए क्लास का एक उदाहरण है।
हां, आप जावा में एक ही क्लास के कई ऑब्जेक्ट बना सकते हैं। प्रत्येक object independent है और उसके पास डेटा का अपना सेट है और वह Class में परिभाषित क्रियाएं कर सकती है।
जावा में कंस्ट्रक्टर एक विशेष Method है जिसे तब कहा जाता है जब नए कीवर्ड का उपयोग करके कोई ऑब्जेक्ट बनाया जाता है। यह ऑब्जेक्ट को इनिशियलाइज़ करता है और उसकी प्रारंभिक स्थिति निर्धारित करता है।
हां, जावा में एक क्लास में कई कंस्ट्रक्टर हो सकते हैं। इसे कंस्ट्रक्टर ओवरलोडिंग के रूप में जाना जाता है, जहां आप various parameter lists के साथ कई कंस्ट्रक्टर्स को परिभाषित करते हैं।
यदि आप किसी क्लास में किसी कंस्ट्रक्टर को परिभाषित नहीं करते हैं, तो जावा बिना किसी पैरामीटर के एक डिफ़ॉल्ट कंस्ट्रक्टर प्रदान करता है। यह डेटा सदस्यों को डिफ़ॉल्ट वैल्यू के साथ प्रारंभ करता है।
किसी ऑब्जेक्ट के डेटा members and statutes तक पहुंचने के लिए, डॉट नोटेशन (objectName.dataMember या objectName.methodName()) का उपयोग करें।
हां, एक class की objects दूसरे class की objects के साथ Methods का Invocation करके या डेटा सदस्यों तक पहुंच कर बातचीत कर सकती हैं यदि वे पहुंच योग्य हैं (उदाहरण के लिए, public or protected)।
जावा में यह कीवर्ड एक क्लास के भीतर मौजूदा ऑब्जेक्ट इंस्टेंस को referred करता है। इसका उपयोग क्लास डेटा सदस्यों और समान नाम वाले Method पैरामीटर के बीच अंतर करने के लिए किया जाता है।