-
virtual的使用限制:1.所修饰的函数不能是普通函数,所修饰的必须是某个类的成员函数;2.不能修饰静态的成员函数;3.不能修饰内联函数;4.不能修饰构造函数。查看全部
-
多态的定义:查看全部
-
同名之后覆盖查看全部
-
typeid注意事项查看全部
-
dynamic_cast注意事项查看全部
-
常见的异常:查看全部
-
啦啦啦查看全部
-
使用RTTI技术时,需要<typeinfo>这个头文件查看全部
-
typeid注意事项查看全部
-
dynamic_cast注意事项查看全部
-
RTTI——运行时类型识别查看全部
-
接口类:<br> 在类当中,无数据成员,仅含有的成员函数又都是纯虚函数的类叫做接口类。查看全部
-
纯虚函数:<br> 1:没有函数体;2:函数后面加‘=0’ 抽象类: 1:含有纯虚函数的类叫做抽象类。 2:抽象类不可以去实例化对象。 3:抽象类的子类也可以是抽象类。查看全部
-
有虚函数时,对象中首先存虚函数表指针,再存数据成员地址,没有虚函数时,首先存的是数据成员的地址。 有虚函数时,先使用指针 p 指向对象,访问的虚函数表指针,(*p)取得的是虚函数表地址,再使 p++ 就指向了数据成员,(*p)就能取得数据成员的值查看全部
-
1:virtual不能修饰普通函数,必须是某个类的成员函数。 2:不能修饰静态的成员函数。 3:不能修饰内联函数。 4:不能修饰构造函数。查看全部
举报
0/150
提交
取消