या स्तरावर, तुम्ही Java मध्ये कोणते आदिम प्रकार आहेत आणि ते कसे विस्तारित आणि संकुचित केले जातात हे शिकले. आम्ही वस्तू आणि वर्गांबद्दल बोललो. इतकेच काय, आम्ही जावा जावा कशामुळे बनतो - ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंगची तत्त्वे अभ्यासण्यास सुरुवात केली. थोडा वेळ धीर धरा: तुम्ही पुढील स्तरावर जाण्यापूर्वी, आम्ही शिफारस करतो की तुम्ही या धड्यातून कार्य करा.

ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंगची तत्त्वे

जावामध्ये सर्वकाही कसे आयोजित केले जाते हे तुम्हाला आधीच माहित आहे: तुम्ही वर्ग घोषित करता आणि वर्गांवर आधारित ऑब्जेक्ट्स तयार करता, क्लासेसमध्ये पद्धती असतात, परंतु हे सर्व असे का आहे आणि अन्यथा नाही? भाषेची रचना का केली जाते जेणेकरून प्रोग्राममध्ये वर्ग आणि ऑब्जेक्ट्स असतात, आणि दुसरे काहीतरी नाही? "ऑब्जेक्ट" ची संकल्पना का शोधली गेली आणि आघाडीवर ठेवली गेली? सर्व भाषा अशा प्रकारे डिझाइन केल्या आहेत का? नसल्यास, ते Java ला कोणते फायदे देते? बरेच प्रश्न आहेत हा धडा तुम्हाला त्यांचे निराकरण करण्यात मदत करेल. तुम्ही OOP च्या तत्त्वांमध्ये खोलवर जाल: वारसा, अमूर्तता, encapsulation आणि polymorphism.