-
catch(...)捕获所有异常查看全部
-
精彩好文查看全部
-
typeid()以及 dynamic_cast 用法查看全部
-
RTTI格式查看全部
-
常见的异常查看全部
-
typeid(x).name()获取x的类型,dynamic_cast<x>P;将p类型转化成x类型。注意转换必须在多态类之间进行转换。查看全部
-
抽象类无法实例化对象查看全部
-
抽象类 即含有纯虚函数的类查看全部
-
虚函数表指针在对象内存的前四个内存单元查看全部
-
重载=静态多态=早绑定 动态多态=晚绑定 定义虚函数查看全部
-
dynamic_cast 注意事项查看全部
-
work *w=dynamic_cast<work *>(xx);查看全部
-
接口类: 1.没有数据成员 2.只有成员函数 3.成员函数都是纯虚函数查看全部
-
纯虚函数的运行查看全部
-
VIRTUAL只需要加在父类里边(析构函数和同名成员函数)就好,析构函数前边加是为了防止没有释放子类对象的内存导致内存泄露,同名成员函数前加是为了父类实例化的对象指针能够指向子类数据成员。(这样基本包含了所有的点了)查看全部
举报
0/150
提交
取消