"""Пароль пользователя клиента.""" from typ import typ class UserPass(typ.IPass): """Пароль пользователя клиента.""" def __init__(self) -> None: """Возвращает новый пароль пользователя.""" self._pass: str = "" def get(self) -> str: """Возвращает хранимый пароль.""" return self._pass def set(self, val: str) -> str: """Устанавливает новое значение пароля пользователя клиента.""" if val == "": return "UserPass.set(): password is empty" if self._pass != "": return "User.password_set(): пароль уже установлен" self._pass = val return ""