class Employee: def __init__(self, fio, otdel, dolzhnost, oklad): self.fio = fio self.otdel = otdel self.dolzhnost = dolzhnost self.oklad = oklad self.bonus = [] def give_raise(self, amount): print(f'Оклад повышен на {amount} рублей, новый оклад: {self.oklad + amount}') self.oklad = self.oklad + amount def transfer(self, new_otdel): self.otdel = new_otdel def position(self, new_position): self.dolzhnost = new_position def give_bonus(self, bonus): self.bonus.append(bonus) def read_bonus(self): return self.bonus def remove_bonus(self): if len(self.bonus) != 0: return self.bonus.pop() return None svojstvo = property(read_bonus, give_bonus, remove_bonus)