From 9308a634d44ef9ebf716f548f3048b7fa75900b7 Mon Sep 17 00:00:00 2001 From: EfremovSI Date: Sun, 14 Dec 2025 19:08:49 +0000 Subject: [PATCH] =?UTF-8?q?=D0=97=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=B8?= =?UTF-8?q?=D0=BB(=D0=B0)=20=D1=84=D0=B0=D0=B9=D0=BB=D1=8B=20=D0=B2=20'TEM?= =?UTF-8?q?A9'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TEMA9/task.py | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 TEMA9/task.py diff --git a/TEMA9/task.py b/TEMA9/task.py new file mode 100644 index 0000000..867a7cd --- /dev/null +++ b/TEMA9/task.py @@ -0,0 +1,42 @@ +class rabotyaga: + + def __init__(self, fio="-", otdel="-", + dolzhnost="-", oklad=0): + + self.fio = fio + self.otdel = otdel + self.dolzhnost = dolzhnost + self.oklad = oklad + + self.__pooshreniya = [] + + def povysit_oklad(self, summa): + + self.oklad += summa + print(f"Оклад сотрудника {self.fio} повышен до {self.oklad}") + + def perevesti_otdel(self, noviy_otdel): + + self.otdel = noviy_otdel + print(f"Сотрудник {self.fio} переведен в отдел '{noviy_otdel}'") + + def izmenit_dolzhnost(self, novaya_dolzhnost): + + self.dolzhnost = novaya_dolzhnost + print(f"Сотрудник {self.fio} переведен на должность '{novaya_dolzhnost}'") + + def get_pooshreniya(self): + return self.__pooshreniya + + def set_pooshreniya(self, value): + self.__pooshreniya.append(value) + print(f"Добавлено поощрение для {self.fio}: '{value}'") + + def dobavit_pooshrenie(self, pooshrenie): + + self.__pooshreniya.append(pooshrenie) + print(f"Добавлено поощрение для {self.fio}: '{pooshrenie}'") + + + pooshreniya = property(get_pooshreniya, set_pooshreniya) +