-
virtual ,不能修饰 普通函数,不能修饰,静态成员函数 。不能修饰内联函数 不能修饰构造函数查看全部
-
Circle 这个类中多出来一个指针 ,并且在构造函数中申请了一个内存。圆类中定义了析构函数,释放掉了堆中的内存,同时置指针为NULL。查看全部
-
这时调用的化计算的就是,派生类计算的面积了查看全部
-
子类计算面积的同名函数,也要加上virtual,这个vitual不是必须的,如果不加,系统会自动加上,加上的话使用会更加明晰。查看全部
-
需要使用virtual 关键字,修饰基类函数,使其成为虚函数。查看全部
-
通过父类指针指向子类对象。这时,如果让父类指针分别调用计算面积的函数。这时调用的都是父类的函数。为了使用子类的函数,实现动态多态。查看全部
-
代码实现动态多态。查看全部
-
程序在运行之前,在编译阶段就已经确定下来要使用哪个函数。 那么我们就把这种情况叫做早绑定,也叫做静态多态。动态多态,动态多态也叫做晚绑定。动态多态一定以封装和继承为基础。查看全部
-
静态多态(早绑定。)查看全部
-
静态多态(早绑定)查看全部
-
什么是多态查看全部
-
多态查看全部
-
抛出子类对象,用父类进行捕获查看全部
-
try与catch一对多查看全部
-
try...catch... throw 用法查看全部
举报
0/150
提交
取消