"ठीक आहे, हॅलो, अमिगो! चांगली बातमी! मी एका सुपर अचूक प्रेडिक्टरवर काम पूर्ण करत आहे!"

"छान. हे काय करते? मी एक मस्त प्रोग्रामर केव्हा होईल याचा अंदाज येईल का?"

"अरे, माझ्या तरुण रोबोट, घाई करू नकोस! मी इतके पुढे दिसत नव्हते, पण मला ते आधीच माहित आहे..."

"काय?!"

"...मी पाहिले की या आठवड्यात तुम्ही अभ्यासलेल्या विषयांबद्दल प्रश्न घेऊन तुम्ही माझ्याकडे याल. म्हणून, मी तुमच्यासाठी अगोदरच अतिरिक्त साहित्य तयार केले आहे: ते तुम्हाला सर्वकाही शोधण्यात मदत करतील."

पॉलिमॉर्फिझम कसे वापरावे

"पॉलीमॉर्फिझमचा मुख्य फायदा म्हणजे लवचिकता. एकीकडे, तुम्ही एकाधिक डेटा प्रकारांसह कार्य करू शकता जसे की ते समान प्रकारचे आहेत. दुसरीकडे, तुम्ही अजूनही वस्तूंचे विशिष्ट वर्तन जतन करू शकता. तुम्हाला कधी कास्ट करण्याची आवश्यकता आहे टाइप करा आणि तुम्हाला विशिष्ट वैशिष्ट्यांची कधी गरज आहे? आम्ही याबद्दल बोलू .

पद्धत ओव्हरराइडिंग कसे कार्य करते

तुम्ही ओव्हरलोडिंग पद्धतीशी आधीच परिचित आहात. ओव्हरराइडिंग क्लासेसबद्दल जाणून घेण्याची ही वेळ आहे . ज्या वर्गात कॉल केला जातो त्यानुसार वेगवेगळ्या क्रिया करण्यासाठी तुम्हाला सामान्य पद्धतीची आवश्यकता असेल तेव्हा हे तुम्हाला मदत करेल. सर्व काही शक्य आहे! कसे हे जाणून घेणे महत्वाचे आहे :)

Java मध्ये इंटरफेस का आवश्यक आहेत

हा धडा इंटरफेस काय आहेत आणि ते भाषेत का दिसले याचे आरामशीर आणि तपशीलवार वर्णन प्रदान करते. आणि तुम्ही लोकप्रिय Java इंटरफेसबद्दल शिकाल. स्वतःला तयार कर! या विषयाचा सिक्वेल आहे!

इंटरफेसमध्ये डीफॉल्ट पद्धती

Java ची प्रत्येक आवृत्ती आधी आलेल्या आवृत्तीपेक्षा वेगळी आहे. आवृत्ती आठने इंटरफेसमध्ये डीफॉल्ट पद्धतींची संकल्पना सादर केली. हे तुम्हाला डीफॉल्ट पद्धती परिभाषित करू देते आणि त्यांना इंटरफेसमध्ये लागू करू देते. या धड्यात तुम्हाला उदाहरणे आणि स्पष्टीकरणे सापडतील .

जावा मधील अमूर्त वर्गांची विशिष्ट उदाहरणे

आपण अमूर्त वर्गांशी परिचित झाला आहात. तुम्हाला आधीच माहित आहे की ते तुमच्या भविष्यातील वर्गांसाठी 'रिक्त' आहेत. पण अशा वर्गाच्या सर्व पद्धती अमूर्त असाव्यात का? आणि Java ला एकाधिक वारसा का नाही? माझ्या अत्यंत अचूक अंदाजकर्त्याकडून ही एक 'टीप' आहे: या धड्यातील सामग्री तुम्हाला पुढील स्तरासाठी अधिक चांगल्या प्रकारे तयार करेल.