sofard

导航

2018年10月8日 #

设计模式之装饰者模式

摘要: 本文章需要的基础知识:继承,多态,工厂模式。 场景:可以任意加配料的咖啡,能输出咖啡名和价格。 原理:叠加,组合。 所有的咖啡都能输出咖啡名和价格,那么名字和价格设为虚函数应该没问题。即我们要有个抽象基类包含名字,价格这2个函数,那不就是water么!! water { virtual PrintD 阅读全文

posted @ 2018-10-08 22:33 sofard 阅读(125) 评论(0) 推荐(0) 编辑