शुरू करेंमुफ़्त में शुरू करें

एक 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)     
कोड संपादित करें और चलाएँ