class Person:
def __init__(self, name, last_name):
self.name = name
self.last_name = last_name
def __str__(self):
return f"Гражданин {self.last_name} {self.name}"
class Employee(Person):
def __init__(self, name, last_name, position, salary):
super().__init__(name, last_name)
self.position = position
self.salary = salary
def __str__(self):
return f"{self.last_name} {self.name}\n{self.position}\nОклад: {self.salary} руб."
def raise_salary(self, percent):
self.salary = self.salary * (1 + percent / 100)
employee = Employee("Иван", "Доберман", "Уборщик", 19500)
print(Person.__str__(employee))
print(employee)
employee.raise_salary(15)
print(employee)