-
对象大小,指的是实例化的对象中数据成员(不包括成员函数)所占的内存的大小查看全部
-
virtual的使用限制:1、不能修饰普通函数,也就是说必须是某一个类的的成员函数。2、不能修饰静态成员函数(static)。3、不能修饰内联函数,编译时会忽视inline使之成为一个纯虚函数;4、不能修饰构造函数查看全部
-
虚析构函数可以解决多态中内存泄露的问题。查看全部
-
动态多态,对不同的对象下达相同的指令,做不同的运算查看全部
-
静态多态(早绑定)查看全部
-
虚函数表指针地址是对象中内存的前4个。查看全部
-
try catch 举例查看全部
-
调用关系和异常传播方向查看全部
-
try catch 一对多!查看全部
-
执行顺序: 构造函数:先父类后子类。 析构函数:先子类后父类。 堆式定义,有new就有delete,执行delete就是执行析构函数。 面向对象三大特征:封装,继承,多态(前二为基础)。查看全部
-
虚函数表和虚函数表指针 1.对象大小:计算的是类的成员变量的大小,当类中没有成员变量时,sizeof 计算出来的大小为1,1仅仅是标识类的存在 2.虚函数表指针占用4字节 3.只有虚的析构函数,没有虚的构造函数 4.查看全部
-
typeid注意事项查看全部
-
dynamic_cast注意事项查看全部
-
typeid和dynamic_cast用法 java:instanceof查看全部
-
虚函数结构查看全部
举报
0/150
提交
取消