क्लास तथा आॅब्जेक्ट (Class and Object)

जावा एक पूर्ण आॅब्जेक्ट ओरिएन्टेड प्रोग्रमिंग लैंग्वेज है, अतः जावा में किसी भी प्रकार का प्रोग्राम बनाने के लिए उसमें क्लास का होना आवष्यक है। जावा में हम क्लास के आॅब्जेक्ट बना सकते हैं तथा इन आॅब्जेक्ट्स की सहायता से क्लास के मैथड्स का उपयोग किया जा सकता है।

क्लास की सहायता से हम संबंधित डेटा (related data) तथा उस पर कार्य करने वाले मैथड्स को संगठित (group) कर सकते हैं। जावा में इन डेटा आइटम्स को फील्ड तथा फंक्शन को मैथड कहा जाता है।

क्लास (Class)

क्लास की सहायता से डेटा तथा मैथड्स को संगठित करते हुए हम एक नया डेटा टाइप बना सकते हैं। एक बार क्लास को बना लेने के बाद हम उसके (एक तरह से नए डेटा टाइप के) वेरिएबल डिक्लेअर कर सकते हैं जिन्हे उस क्लास का आॅब्जेक्ट कहते हैं।

class classname
{
	[variables declaration];	
	[methods declaration];
}

आॅब्जेक्ट बनाना (Creating Object)

जावा में आॅब्जेक्ट new आॅपरेटर की सहायता से बनाए जाते हैं। new आॅपरेटर संबंधित क्लास का आॅब्जेक्ट बनाता है।

My m;		// Object declaration
m = new My();	// Instantiate

या

My m = new My();
सुझाव / कमेंट