实验九 多态性与虚函数(2)一、实验目的和要求1. 了解多态的概念;2. 了解虚函数的作用及使用方法;3. 了解静态关联和动态关联的概念和用法;4. 了解纯虚函数和抽象类的概念和用法二、实验内容和结果1. 声明一个车(vehicle)基类,具有MaxSpeed、weight等成员变量有Run、Stop等成员函数,由此派生出自行车(bicycle)类、汽车(motorcar)类,自行车(bicycle)类有高度(Height)等属性,汽车(motorcar)有座位数(SeatNum)等属性,类从bicycle和motorcar派生出摩托车(motorcycle)类,它们都有Run、Stop等成员函数,使用虚函数完成。(各个类都必须定义构造函数和析构函数)#include using namespace std;class vehicleprotected: float MaxSpeed; float weight;public: vehicle() vehicle(float