属性是装饰器的一个例子吗?

时间:2011-02-22 08:25:16

标签: .net design-patterns

当需要动态地向类添加职责时,以及当由于可能导致的大量子类而无法进行子类化时,应用装饰器模式。

鉴于上述定义,我认为属性是装饰者。或者它可以被视为代理还是适配器?

思想?

1 个答案:

答案 0 :(得分:3)

是的,.NET属性基本上是他们实现装饰器模式的方式。