Правильная терминология - PullRequest
0 голосов
/ 22 ноября 2010

Если я оберну класс A в класс B, чтобы обеспечить в B определенный интерфейс, который A не предоставляет (различные имена функций и т. Д.), Я буду называть класс B оболочкой или адаптером?

Ответы [ 2 ]

1 голос
/ 22 ноября 2010

Facade было бы хорошим именем, если вы делаете больше трюков за кулисами, например, используете другие классы вместе с А для создания более сложных методов.

0 голосов
/ 22 ноября 2010

Я думаю, что оба будут применяться.См. Также рисунок адаптера .

...