C++
单继承
多重继承
多态实现机制
静态多态
动态多态
虚继承
虚表和虚函数
设计模式
单例模式
1.构造函数设为私有
2.类只有一个实例
3.只提供一个静态的全局访问点
饿汉模式
懒汉模式
静态内部
双重校验锁
策略模式
1.开闭原则:找出变化的部分,把他们从不变部分中分离出来
这里涉及到在C++中实现接口,因为C++没有interface关键字,因此要通过class和虚函数来实现接口。
1.构造函数设为私有
2.类只有一个实例
3.只提供一个静态的全局访问点
1.开闭原则:找出变化的部分,把他们从不变部分中分离出来
这里涉及到在C++中实现接口,因为C++没有interface关键字,因此要通过class和虚函数来实现接口。
1581
819

被折叠的 条评论
为什么被折叠?