askdmaslsdaljdaljdlajdalsdjaljdaljdlajdajdaljdlajdaljdlajdlajdlajsdlajdlsajdlajdlajdlajdlajskdjasldjasldjalsdjaljdajdlkajdlajdlajdlajdlajsdlasjdlajdlasjdlajdlasjdlajsdlajsldjasdlakjsdlajdadalkd akjsdadakdakdadadkadhakjhdajdhakdhakdhakdhakhdakhdakhdkahdakshdakhdkashdaskdhkahdkahd привет мир тестирования

  • Интерфейс — это первый шаг к лучшему дизайну.
  • Интерфейс вызвал наследование.
  • Наследование является статическим. Наследование похоже на английский, оно создает новое слово для нового значения вместо повторного использования и составления существующих слов. то есть: «одиннадцать» вместо «десять-один».

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

использованная литература