Přidej konstruktor třídy
V tomto cvičení budeš pokračovat ve práci s třídou Employee. Místo metod jako set_salary(), které jsi napsal/a v předchozí lekci, teď přidáš konstruktor, který přiřadí zaměstnanci jméno a plat v okamžiku vytvoření objektu.
Initializace atributů v konstruktoru je dobrý návyk – zaručuje, že objekt má všechny potřebné atributy hned od chvíle, kdy vznikne.
Toto cvičení je součástí kurzu
Úvod do objektově orientovaného programování v Pythonu
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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)