मुख्य सामग्री पर जाएं
होमjava

कोर्स

Java में Object-Oriented Programming परिचय

मध्यमकौशल स्तर
अपडेट किया गया 07/2026
ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग के मुख्य कॉन्सेप्ट सीखें, बेसिक क्लासेस और ऑब्जेक्ट्स से लेकर इनहेरिटेंस और पॉलीमॉर्फ़िज़्म जैसे उन्नत विषयों तक।
मुफ़्त में पाठ्यक्रम शुरू करें
JavaProgramming
4 घंटे
9 वीडियो
28 अभ्यास
2,350 XP
9,950
उपलब्धि का प्रमाण पत्र

अपना मुफ़्त खाता बनाएं

Google के साथ जारी रखेंअधिक विकल्प दिखाएँ

या


जारी रखने पर, आप हमारी उपयोग की शर्तें, हमारी गोपनीयता नीति को स्वीकार करते हैं और यह भी कि आपका डेटा संयुक्त राज्य अमेरिका में संग्रहीत किया जाता है।

हजारों कंपनियों के शिक्षार्थियों द्वारा पसंद किया गया

Group

टीम को ट्रेनिंग देना चाहते हैं?

व्यवसाय के लिए आज़माएँ

पाठ्यक्रम विवरण

ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) संगठित और स्केलेबल सॉफ़्टवेयर लिखने का एक शक्तिशाली तरीका है। जावा, दुनिया की सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक, स्पष्ट सिंटैक्स और मजबूत समुदाय समर्थन के साथ OOP को जीवंत बनाता है। इस पाठ्यक्रम में, आप कक्षाओं, ऑब्जेक्ट्स, इनहेरिटेंस, एनकैप्सुलेशन, और भी बहुत कुछ का उपयोग करके वास्तविक दुनिया की प्रणालियों को मॉडल करने के लिए Java का उपयोग करना सीखेंगे।

वास्तविक दुनिया की Java कक्षाएँ और ऑब्जेक्ट्स बनाएं

क्लासों को ब्लूप्रिंट के रूप में परिभाषित करना सीखकर शुरुआत करें और उनका उपयोग करके ऑब्जेक्ट इंस्टेंस बनाएं। आप पुन: प्रयोज्य घटक बनाने के लिए कोर Java सिंटैक्स लागू करेंगे, जो कारों, पासपोर्टों और सूत्रों जैसी वास्तविक दुनिया की इकाइयों की नकल करते हैं।

कंस्ट्रक्टर्स और मेथड्स के साथ व्यवहार जोड़ें

ऑब्जेक्ट की स्थिति को प्रारंभ करने के लिए कंस्ट्रक्टर्स के उपयोग में महारत हासिल करें और व्यवहार जोड़ने के लिए मेथड्स का अन्वेषण करें। आप void और return-type दोनों प्रकार की methods लिखेंगे, जिससे आपको dynamic और interactive programs बनाने में मदद मिलेगी।

एन्कैप्सुलेशन और इनहेरिटेंस के साथ कोड को सुरक्षित करें और पुनः उपयोग करें

जानें कि एक्सेस मॉडिफ़ायर आपके कोड के उपयोगकर्ताओं को क्या दिखाई देता है, इसे कैसे नियंत्रित करते हैं। जानें कि डुप्लिकेशन को समाप्त करने और संरचित पदानुक्रम बनाने के लिए इनहेरिटेंस और एब्स्ट्रैक्ट क्लासेस का उपयोग कैसे करें।

इंटरफेस और बहुरूपता लागू करें

इंटरफेस का उपयोग करके लचीलापन जोड़ें और कक्षाओं में साझा व्यवहार लागू करें। अंततः, अधिक अनुकूलनीय सॉफ़्टवेयर डिज़ाइनों के लिए मेथड्स को ओवरराइड और ओवरलोड करके पॉलीमॉर्फ़िज़्म की शक्ति को अनलॉक करें।

अंत तक, आप स्वच्छ, ऑब्जेक्ट-ओरिएंटेड आर्किटेक्चर के साथ मॉड्यूलर Java अनुप्रयोग डिज़ाइन करने में सक्षम होंगे।

पूर्व आवश्यकताएं

Intermediate Java
1

Java में Object-Oriented Programming (OOP)

Java में object-oriented programming (OOP) की बुनियादों को जानिए, खासकर primitive data types और objects के बीच के अंतर पर ध्यान देते हुए। क्लास और ऑब्जेक्ट्स को परिभाषित और बनाना सीखिए, और क्लास के अहम घटकों—जैसे fields, constructors, और methods—को समझिए।
अध्याय शुरू करें
2

Encapsulation & Inheritance

Object-oriented programming में गहराई से उतरें और एन्कैप्सुलेशन, इनहेरिटेंस, और एब्स्ट्रैक्शन जैसे प्रमुख सिद्धांतों का अन्वेषण करें। क्लास मेंबर्स की एक्सेस को नियंत्रित करना, क्लास की कार्यक्षमता को बढ़ाना, और ऐसे एब्स्ट्रैक्ट कॉन्सेप्ट्स व कॉन्ट्रैक्ट्स तय करना सीखिए जो विभिन्न इम्प्लिमेंटेशंस में निरंतरता सुनिश्चित करें।
अध्याय शुरू करें
3

Interfaces और Polymorphism

Java interfaces और polymorphism कैसे काम करते हैं, यह समझकर अपनी object-oriented programming कौशल को मजबूत करें। इंटरफेसेज़ को परिभाषित करना और उन्हें क्लासेज़ में इम्प्लिमेंट करना सीखिए ताकि व्यवहार लचीला रहे। सबक्लासेज़ में व्यवहार को कस्टमाइज़ करने के लिए method overriding का अभ्यास करें और उसी क्लास में किसी method के कई रूपों को परिभाषित करने के लिए method overloading का उपयोग करें। आप constructor overloading भी सीखेंगे ताकि ऑब्जेक्ट क्रिएशन और अधिक बहुमुखी हो सके। ये हैंड्स-ऑन एक्सरसाइज़ आपको अधिक अनुकूलनशील और पुन: प्रयोज्य Java कोड लिखने में मदद करेंगी।
अध्याय शुरू करें
Java में Object-Oriented Programming परिचय
पाठ्यक्रम
पूर्ण

उपलब्धि का प्रमाण पत्र अर्जित करें

इस प्रमाण पत्र को अपनी LinkedIn प्रोफ़ाइल, रिज्यूमे या CV में जोड़ें
इसे सोशल मीडिया पर और अपनी प्रदर्शन समीक्षा में साझा करें
अभी नामांकन करें

19 मिलियन से अधिक शिक्षार्थियों के साथ जुड़ें और आज ही Java में Object-Oriented Programming परिचय शुरू करें!

अपना मुफ़्त खाता बनाएं

Google के साथ जारी रखेंअधिक विकल्प दिखाएँ

या


जारी रखने पर, आप हमारी उपयोग की शर्तें, हमारी गोपनीयता नीति को स्वीकार करते हैं और यह भी कि आपका डेटा संयुक्त राज्य अमेरिका में संग्रहीत किया जाता है।

मोबाइल के लिए DataCamp के साथ अपने डेटा कौशल को बढ़ाएं

हमारे मोबाइल कोर्स और दैनिक 5 मिनट की कोडिंग चुनौतियों के साथ चलते-फिरते प्रगति करें।