2022年2月20日

摘要: 3.3.1 定义 动态地给一些对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更加灵活。 3.3.2 场景模拟 在软件开发中,我们经常想要对一类对象添加不同的功能,例如要给手机添加贴膜,手机挂件,手机外壳等,如果此时利用继承来实现的话,就需要定义无数的类,如StickerPhone(贴膜是 阅读全文

posted @ 2022-02-20 11:42 樱木007 阅读(30) 评论(0) 推荐(0) 编辑


Copyright © 2024 樱木007
Powered by .NET 8.0 on Kubernetes