我正在研究设计模式,在我的编码中尚未认真使用的一种模式是Decorator模式。我了解该模式,但是我想知道的是现实世界中一些很好的具体示例,其中装饰器模式是最佳/最佳/优雅的解决方案。在特定情况下,非常需要装饰器模式。谢谢。
3 回答
肥皂起泡泡
TA贡献1829条经验 获得超6个赞
装饰器模式在流中使用很多:您可以将流与流包装在一起以获得更多功能。我已经在.Net框架中看到了这一点-据我所知,这发生在其他地方。我最喜欢的是在FileStream周围使用GZipStream,以增加压缩率。
- 3 回答
- 0 关注
- 579 浏览
添加回答
举报
0/150
提交
取消