面向对象编程
Inheritance(继承)
继承有三种,公有继承,私有继承,保护继承
继承要搭配虚函数
语法是加上黄色那行
父类的数据是完全继承下来
Derived派生类
composition(复合)
默认 Sequece是类型deque
queue理由有个变量c ,变量c的类型是deque
这个class中有另外其他的模板 这两个生命期是一致的
左侧包含右边,内存的角度入下图
虚函数
父类中暂时无法实现的内容需要在子类中实现,就写虚函数,让子类去实现
对于做框架的人非常重要
Delegation(委托) composition by
reference
String类中有一个指针,指向另一个类
这两个声明期可能是不同步的
这种设计类型叫做编译防火墙
来源:CSDN
作者:weixin_43278150
链接:https://blog.csdn.net/weixin_43278150/article/details/103903000