- """Интерфейс ядра приложения клиента."""
- import abc
- from typ.iuser import IUser
- class IKern(abc.ABC):
- """Ядро логики приложения."""
- def __init__(self) -> None:
- """Возвращает новый объект ядра."""
- @abc.abstractmethod
- def user(self) -> IUser:
- """Возвращает объект пользователя системы."""
|