加入類別建構式
在這個練習中,你會繼續完成 Employee 類別。這次不再使用你在前一課寫的 set_salary() 等方法,而是加入一個建構式,讓物件在被建立時就把名字和薪資指定給員工。
在建構式中初始化屬性是一個好做法,因為這能確保物件在建立的那一刻就擁有所有必要的屬性。
本練習屬於課程
Python 物件導向程式設計入門
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
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)