Но я этого не понимаю, может кто-нибудь объяснить это мне? «Программа для интерфейса, а не реализация» является важным директором проекта для обработки изменений. как этот принцип достигается в схеме адаптера?«Программа для интерфейса, а не реализация» является важным директором проекта для обработки изменений. как этот принцип достигается в схеме адаптера?
-2
A
ответ
0
Adapter pattern позволяет использовать интерфейс существующего класса из другого интерфейса, что означает, что адаптер адаптирует то, что уже существует (Adaptee), к интерфейсу, который вы хотите (Target).
Target - это интерфейс, поэтому вы можете иметь больше реализаций, одна реализация - это Adapter, но вы можете иметь и другие реализации целевого интерфейса, поэтому выполняется принцип «программа для интерфейса, а не реализация».
Вместо того чтобы попросить переполнение стека выполнить домашнее задание, поговорите с инструктором и скажите ему, что вы не понимаете эту часть своей лекции. –
Сэр, это не моя домашняя работа. просто я попросил информацию. Как мы можем достичь этого в шаблоне адаптера. – Rajo