1 异常 一句话概括:捕获异常 1.1 谁捕获异常?捕获谁? A捕获B A() { try{ B(); } } 1.1 谁制造了异常? 函...
1 类模板格式 申明 template <typename T> class AAA{ private: T a; public: void t...
1 函数模板的定义 template<类型参数表> 返回值 函数名(数据参数表) { 函数模板定义体; } 例如 template <typ...
1 纯虚函数 纯虚函数是virtual函数声明时后面加上 "=0",如virtual void eating(void) = 0; 纯虚函数不需...
1 隐式类型转换 double d = 1001.1; int u = d; //double转为int、 char *str = "100as...
1 多态是什么 多态指的是同样的方法,可以针对不同的参数,调用不同的函数。 之前的时候我们说过函数的覆写。 class Human{ publi...
1 类现在越来越复杂,那他们的构造函数怎么调用呢 ① 先调用基类的构造函数 先虚拟基类(不过是什么) 后一般基类 ② 自身 先对象成员 后是自己的
1 类的多继承 class Sofabed : public Sofa,public Bed 两个都是公有继承,如果不写默认为私有继承。 2 产...
1 类的继承方法 有三种方法 1.1class Son : public Father 公有继承:子类内部无法访问父类的private;父类的p...