Exemple #1
0
    def __init__(self, name, surname, age):
        Log.CRE("Создан экземпляр класса Person")
        self.__name = name
        self.__surname = surname

        try:
            self.__age = int(age)

            if not 0 <= age <= 100:
                raise ValueError("age from 0 to 100")
        except ValueError as error:
            Log.ERR("Возраст должен быть в пределах от 0 до 100")
            print("Error:", error)
 def __init__(self, name, surname, age, ticket_id):
     super(Client, self).__init__(name, surname, age)
     Log.CRE("Создан экземпляр класса Client")
     self.__ticket_id = ticket_id
     self.__training_log = {}
 def __init__(self, name, surname, age, id_number, position):
     super(Trainer, self).__init__(name, surname, age)
     Log.CRE("Создан экземпляр класса Trainer")
     self.__id_number = id_number
     self.__position = position
     self.__schedule = {}
Exemple #4
0
 def __init__(self, address):
     Log.CRE("Создан экземпляр класса Gym")
     self.__address = address
     self.__clients = []
     self.__trainers = []