मध्ये Python, ऑब्जेक्ट्स आणि क्लासेस या ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग(OOP) च्या मूलभूत संकल्पना आहेत. ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग आपल्याला ऑब्जेक्ट्स त्यांच्या स्वतःच्या गुणधर्म आणि पद्धतींसह तयार करण्यास अनुमती देते, कोड संस्था स्पष्ट आणि देखरेख करण्यायोग्य बनवते.
मध्ये वर्ग परिभाषित करणे Python
- नवीन वर्ग परिभाषित करण्यासाठी,
class
कीवर्ड वापरा, त्यानंतर वर्गाचे नाव(सामान्यत: मोठ्या अक्षराने सुरू होईल). - वर्गाच्या आत, तुम्ही क्लासच्या ऑब्जेक्ट्समध्ये असणारी विशेषता(व्हेरिएबल्स) आणि पद्धती(फंक्शन्स) परिभाषित करू शकता.
वर्गातून वस्तू तयार करणे
- वर्गातून ऑब्जेक्ट तयार करण्यासाठी, वाक्यरचना वापरा
class_name()
. - हे परिभाषित वर्गावर आधारित नवीन ऑब्जेक्ट सुरू करेल.
उदाहरण: वर्ग कसे परिभाषित करायचे आणि त्यातून ऑब्जेक्ट्स कसे तयार करायचे याचे एक साधे उदाहरण येथे आहे:
वरील उदाहरणात, आम्ही Person
दोन गुणधर्मांसह वर्ग परिभाषित केला आहे name
आणि age
, पद्धतीसह say_hello()
. त्यानंतर, आम्ही दोन ऑब्जेक्ट्स person1
आणि person2
क्लासमधून तयार केले Person
आणि say_hello()
प्रत्येक ऑब्जेक्टची माहिती प्रदर्शित करण्यासाठी पद्धत कॉल केली.