标签: .net design-patterns
当需要动态地向类添加职责时,以及当由于可能导致的大量子类而无法进行子类化时,应用装饰器模式。
鉴于上述定义,我认为属性是装饰者。或者它可以被视为代理还是适配器?
思想?
答案 0 :(得分:3)
是的,.NET属性基本上是他们实现装饰器模式的方式。