Classes और Objects
समझिए कि classes और objects क्या होते हैं। Class परिभाषित करना और object instances बनाना सीखिए
Classes और Objects, CoddyKit पर Java Academy का एक निःशुल्क पाठ है। यह 3 में से 1वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Java Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Java Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।
वर्ग क्या है?
वर्ग: डेटा (fields) और क्रियाएँ (विधियाँ) निर्धारित करने वाला खाका। इसे एक रूपरेखा समझिए।
वस्तु क्या है?
वस्तु: किसी वर्ग का एक विशिष्ट उदाहरण। प्रत्येक वस्तु के पास वर्ग में परिभाषित fields की अपनी प्रति होती है।
उपमा
उपमा: वर्ग कुकी काटने वाले साँचे जैसा है और वस्तुएँ उससे with बनाई गई कुकी जैसी हैं। एक साँचा, अनेक कुकी।
वर्ग और वस्तुएँ क्यों?
वर्ग और वस्तुएँ हमें कोड व्यवस्थित करने, संरचना का पुनः उपयोग करने और वास्तविक दुनिया की इकाइयों का मॉडल बनाने देते हैं। यही वस्तु-उन्मुख प्रोग्रामिंग की नींव है।
उपयोग के चरण
चरण 1: fields और विधियों वाला वर्ग परिभाषित करें। चरण 2: वस्तुएँ बनाने के लिए नया कीवर्ड उपयोग करें। चरण 3: वस्तु के fields तक पहुँचें या उसकी विधियाँ बुलाएँ।
प्रदर्शन: वर्ग और वस्तु
कोड प्रदर्शन: fields वाला Dog वर्ग परिभाषित करें, फिर Dog वस्तुएँ बनाएँ और उनमें अपनी जानकारी रखें। प्रत्येक वस्तु की अपनी स्थिति होती है।
public class Main {
// Define a simple class inside Main for demo
static class Dog {
String name;
int age;
}
public static void main(String[] args) {
// Create two objects of Dog
Dog d1 = new Dog();
d1.name = "Buddy";
d1.age = 3;
Dog d2 = new Dog();
d2.name = "Luna";
d2.age = 5;
// Print their info
System.out.println(d1.name + " is " + d1.age + " years old.");
System.out.println(d2.name + " is " + d2.age + " years old.");
}
}
वस्तु जाँच
त्वरित जाँच: Java में वस्तु क्या होती है?
पुनरावलोकन
पुनरावलोकन: वर्ग खाके होते हैं और वस्तुएँ उनके उदाहरण। आप एक बार परिभाषित करते हैं, कई वस्तुएँ बनाते हैं और प्रत्येक की अपनी स्थिति होती है।
एआई शिक्षक के साथ Java सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 104
- पाठ
- 374
अक्सर पूछे जाने वाले प्रश्न
क्या “Classes और Objects” पाठ निःशुल्क है?
हाँ—“Classes और Objects” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Java Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Java Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।
“Classes और Objects” में मैं क्या सीखूँगा?
समझिए कि classes और objects क्या होते हैं। Class परिभाषित करना और object instances बनाना सीखिए आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Java Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Java Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Java Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 3 में से 1वाँ पाठ है।
“Classes और Objects” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Java Academy पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Java Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- Classes और Objects
- Fields, Methods और Constructors
- एनकैप्सुलेशन (getters/setters)