Атрибуты являются примером декоратора? - PullRequest
4 голосов
/ 22 февраля 2011

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

Учитывая приведенное выше определение, я думаю, что атрибуты - это декоратор.Или это можно считать прокси или адаптером?

Мысли?

1 Ответ

3 голосов
/ 22 февраля 2011

Да, атрибуты .NET в основном являются способом реализации шаблона декоратора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...