9篇文章 · 7236字 · 1人关注
“对象创建”模式: 通过“对象创建”模式绕开new,来避免对象创建(new)过程中所导致的紧耦合(依赖具体类),从而支持对象创建的稳定。它是接口...
模式分类: 创建型模式:创建对象或者变量使用的设计模式,可以减少需求更改时对已创建对象带来的冲击。 结构型模式:通过继承和组合得到更灵活的结构,...
1.什么是设计模式? 在我的理解中设计模式是一种抽象设计的方法(面向对象,组件分装,设计模式,架构模式)。 说说这几种的不同之处。这几种抽象方法...
1.对象模型:关于vptr和vtbl 这个主题主要是关于vptr(virtual pointer)和vtbl(virtual table)底层的...
1.variadic templates(可变长模板参数) 2.auto类型 auto类型用于无法确定返回值的类型时使用,比如lambda表达式...
1.1.1 conversion function 转换函数 这里double()不能指定返回值,而直接使用operator doule()这种...
7.三大构造函数:拷贝构造,拷贝赋值,析构函数 Class With Pointer member(s) :要写析构函数,而析构函数主要的作用就...
1.头文件防卫式声明 方式1:#ifndef XXX#define XXX 代码段#endif 使用防卫式声明防止文件被重复包含,在V...
文集作者