from src.models.abstract_reference import abstract_reference from src.validation.validator import validator class warehouse_model(abstract_reference): # Адрес __address = "" def __init__(self, name): super().__init__(name) self.__vtor = validator() @property def address(self): """Адрес склада""" return self.__address @address.setter def address(self, value): """Адрес склада""" self.__vtor.check_type(value, str) self.__vtor.check_length_greater(str, 0) self.__address = value