c++virtual(虚函数,虚析构函数,纯虚构函数)
虚函数:声明方式:virtual 返回值类型 成员函数名(形参表);作用:虚函数用于实现多态性例如首先我们定义一个基类Animal,然后给Animal定义一个派生类Dog;当我们用基类的变量接收一个派生类的对象,调用对象中的方法时,发现执行的是基类的的方法,如果在方法前加上关键字virtual,调用的便是派生类的方法。#include<iostream>using namespace std;//定义一个动物类class Animal{public: virtual
原创
2021-04-25 19:04:25 ·
2175 阅读 ·
0 评论