小编Len*_*nie的帖子

如果你不能从你想要装饰的类继承,你如何实现Decorator模式?

这更像是一个设计问题......如果出现以下情况,您无法进行装饰设计模式:

1)对象标记为"密封",意味着您无法从中扩展.2)或者你想要覆盖一个方法,但它不是虚拟的.

那你能做什么?如果您没有源代码(如第三方库),则无法更改类源代码.

c#

5
推荐指数
2
解决办法
939
查看次数

标签 统计

c# ×1