【C++】Delegation委托+Inheritance继承(1)
一份数据,多种状态显示,observer可以相同,也可以不同。

下图展示的是设计模式的一种

注册observer

更新observer

Composite组件设计(目录里面可以放目录,目录里面也可以放文件)
以filesystem为例,容器可以放primitive(文件),也可以放Composite,不需要写死

Prototype原型设计创建未来子类的对象(让派生类创建一个静态的自己,然后把自己传递给父类,父类通过克隆来创建子类对象)


