java Object in hindi
जावा में ऑब्जेक्ट्स की मदद से क्लास के अन्दर से वेरिएबल और मेथड को access कर सकते हैं।
जावा में किसी क्लास के वेरिएबल को access करना है तो सबसे पहले उस क्लास का ऑब्जेक्ट्स बनाना होगा।
ऑब्जेक्ट्स एक real-world entity जैसे की – chair pen laptop table
ऑब्जेक्ट्स क्रिएट करने के लिए हमेसा new keyword का उपयोग करना पड़ेगा |
ऑब्जेक्ट्स क्लास java.lang package में मौजूद रहता है |
ऑब्जेक्ट्स यह physically exist करता है।
उपयोगकर्ता की आवश्यकताओं के अनुसार ऑब्जेक्ट्स को कई बार डिक्लेअर किया जा सकता है।
Syntax of object
<class name>
<object name > = new <class name> ();<object name > = new <class name> ();
<object name > = new <class name> ();<object name > = new <class name> ();
Example
public class MyClass {
int x = 3;
public static void main(String[] args) {
MyClass myObj = new MyClass();
System.out.println(myObj.x);
}
}
जावा ऑब्जेक्ट्स में
State
- यह ऑब्जेक्ट्स की विशेषता से ऑब्जेक्ट् के attribute को भी reflect करता है।
Ex :- age , color
Behavior
- ऑब्जेक्ट्स की प्रतिक्रिया को अन्य ऑब्जेक्ट् के साथ भी reflect करता है।
Ex : – sleep , eat
Identity
- यह किसी ऑब्जेक्ट् का unique name है और किसी ऑब्जेक्ट्स को अन्य ऑब्जेक्ट् के साथ interact करने में सक्षम बनाता है।
Ex :- name of Dog
Anonymous object
Anonymous का मतलब बस नामहीन है। एक ऑब्जेक्ट्स जिसका कोई संदर्भ नहीं उसे एक anonymous ऑब्जेक्ट्स के रूप में जाना जाता है। इसका उपयोग ऑब्जेक्ट्स निर्माण के समय किया जा सकता है।
यदि आपको केवल एक बार किसी ऑब्जेक्ट्स का उपयोग करना है तो एक anonymous ऑब्जेक्ट्स एक अच्छा तरीका है।
Example
new Summation();//anonymous object
Summation s=new Summation();