This commit is contained in:
upagge 2020-05-16 09:30:00 +03:00
parent 3453f628fc
commit 5c7c164bff
No known key found for this signature in database
GPG Key ID: 15CD012E46F6BA34

View File

@ -5,7 +5,7 @@
## В чем заключается идея? ## В чем заключается идея?
Возьмем класс `Mail`, который отвечает за личное сообщение. Это одновременно конкретный и абстрактный класс. Возьмем класс `Mail`, который отвечает за личное сообщение. Это одновременно конкретный и абстрактный класс.
Конкретный он, потому что у него есть определенные поля и можно создать экземпляр класса. Абстрактный он, потому что Конкретный он потому, что у него есть определенные поля и можно создать экземпляр класса. Абстрактный он потому, что
не предполагает привязки к какой-либо социальной сети. Это просто сообщение. не предполагает привязки к какой-либо социальной сети. Это просто сообщение.
Это может быть сообщение во ВКонтакте или Telegram, на данном уровне абстракции это не важно. Из таких обобщенных Это может быть сообщение во ВКонтакте или Telegram, на данном уровне абстракции это не важно. Из таких обобщенных
@ -33,7 +33,7 @@
- service - интерфейсы сервисов для доменных сущностей - service - интерфейсы сервисов для доменных сущностей
- impl - реализации интерфейсов - impl - реализации интерфейсов
- sender - реализации интерфейса `Sending` - sender - реализации интерфейса `Sending`
- utils - прочие классы утилиты - utils - прочие классы утилиты, которым не нашлось место в других пакетах
## Dependency ## Dependency