def __init__(self, id) -> None:
     self.id = id
     info = employee_database.get_employee_info(self.id)
     self.name = info.get("name")
     self.address = get_employee_address(self.id)
     self._role = get_role(info.get("role"))
     self._payroll = get_policy(self.id)
Пример #2
0
 def __init__(self, id):
     self.id = id
     info = employee_database.get_employee_info(self.id)
     self.name = info.get('name')
     self.address = get_employee_address(self.id)
     self._role = get_role(info.get('role'))
     self._payroll = get_policy(self.id)
Пример #3
0
    def __init__(self, id):
        self.id = id
        info = employee_database.get_employee_info(id)
        self.name = info['name']
        self.address = get_employee_address(id)

        # inserting '_' before attribute name to mark it as an internal
        # attribute and should not be included in the dictionary representation
        self._role = get_role(info['role'])
        self._payroll = get_policy(id)