ए. किसी वस्तु के तीन अंतर्निहित लक्षण:
जावा में, एक Object एक वास्तविक दुनिया या वैचारिक इकाई को मॉडलिंग करने वाले संबंधित चर और तरीकों का एक सॉफ्टवेयर बंडल है। प्रत्येक वस्तु में तीन मूलभूत विशेषताएं होती हैं:
- स्थिति (विशेषताएं/विशेषताएं): किसी भी क्षण में वस्तु के पास मौजूद स्थिर और गतिशील डेटा गुण। जावा में, राज्य को इंस्टेंस वेरिएबल्स (फ़ील्ड) में संग्रहीत किया जाता है।
उदाहरण (छात्र वस्तु): रोल नंबर (101), नाम ("आरव"), अंक (94.5), ग्रेड ('ए')। - व्यवहार (कार्य/संचालन): संदेशों के जवाब में वस्तु क्या कर सकती है या वस्तु के साथ क्या किया जा सकता है। जावा में, व्यवहार को सदस्य विधियों (फ़ंक्शन) द्वारा परिभाषित किया जाता है।
उदाहरण (छात्र वस्तु):गणना ग्रेड(),प्रदर्शन विवरण(),भुगतान शुल्क()। - पहचान (अद्वितीय विशिष्टता): अद्वितीय व्यक्तित्व जो किसी वस्तु को कंप्यूटर मेमोरी में अन्य सभी वस्तुओं से अलग करती है, भले ही दो वस्तुओं में समान स्थिति मान हों। जावा में, पहचान ऑब्जेक्ट के अद्वितीय हीप मेमोरी एड्रेस द्वारा स्थापित की जाती है।