- 博客(1)
- 收藏
- 关注
原创 原型设计模式
几种设计模式 以C++的继承,委托与复合实现多种设计模式。 委托,而是给类添加一个指针,这个指针可以初始化为一种具体实现功能的对象 复合,是指类里面有另外的类或者数据结构用来实现功能。 原型模式 背景 题目:我需要一个继承体系,树状。我想要创建未来才会出现的子类。我们设计一个框架,子类是今后客户买过去用才会派生的子类,而框架可能是非常久以前的字段。然而在框架里面是不能用new的,因为new必须要有类名称,现在类名称还没有出现。 在一开始创建未来的class对象,后面发生的子类只要能被框架看到,就可以拿到他
2021-02-19 08:02:38 50
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人