askdmaslsdaljdaljdlajdalsdjaljdaljdlajdajdaljdlajdaljdlajdlajdlajsdlajdlsajdlajdlajdlajdlajskdjasldjasldjalsdjaljdajdlkajdlajdlajdlajdlajsdlasjdlajdlasjdlajdlasjdlajsdlajsldjasdlakjsdlajdadalkd akjsdadakdakdadadkadhakjhdajdhakdhakdhakdhakhdakhdakhdkahdakshdakhdkashdaskdhkahdkahd привет мир тестирования
- Интерфейс — это первый шаг к лучшему дизайну.
- Интерфейс вызвал наследование.
- Наследование является статическим. Наследование похоже на английский, оно создает новое слово для нового значения вместо повторного использования и составления существующих слов. то есть: «одиннадцать» вместо «десять-один».
- Композиция. Сохранение ссылки на целевой объект. Возьмите на себя полный контроль/ответственность за целевой объект. Также известен как обертка.
- Наследование и композиция. Мы используем интерфейс как сопоставление типов, а композицию для получения нового поведения.
- Ссылка. Представляют поле/переменную/свойство/атрибут класса. Обычно передайте через конструктор класса.
- Декоратор. Принимает отсылку (поведение) и действует как маскировка/двойник/агент. Применяется интерфейсом. Декоратор связан с другим декоратором через ссылку. Decorator — это связанный список алгоритмов.
- Аннотация. Интерфейс, который можно создать (новый).