एक class constructor जोड़ें
इस अभ्यास में, आप Employee क्लास पर ही काम जारी रखेंगे। पिछली lesson में लिखी गई set_salary() जैसी methods की बजाय, आप एक constructor जोड़ेंगे जो object बनते ही कर्मचारी का नाम और सैलरी असाइन कर दे.
Constructor में attributes को initialize करना अच्छा रहता है, क्योंकि इससे object बनते ही उसके पास सभी ज़रूरी attributes मौजूद होते हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Object-Oriented Programming परिचय
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
class Employee:
# Create __init__() method
____ ____(____, name, ____):
# Create the name and salary attributes
self.____ = ____
____ = ____
def give_raise(self, amount):
self.salary += amount
def monthly_salary(self):
return self.salary / 12
emp = Employee("Korel Rossi")
print(emp.name)
print(emp.salary)