- 34
- 0
- 约3.44千字
- 约 6页
- 2016-09-25 发布于重庆
- 举报
实验8多态性与虚函数
实验八 多态性与虚函数
一、实验目的和要求
了解多态的概念;
了解虚函数的作用及使用方法;
了解静态关联和动态关联的概念和用法;
了解纯虚函数和抽象类的概念和用法
二、实验内容和结果
阅读下面的程序?
1.1请写出程序的执行结果,并在上机时对照理解?
class?Vehicle??
{public:??
? void?run()?const?{?cout??run?a?vehicle.?endl;?}?//(1)?run()为虚函数?
};??
class?Car:?public?Vehicle??
{public:??
? void?run()?const?{cout??run?a?car.?endl;?? }??
};??
class?Airplane:?public?Vehicle??
{public:??
? void?run()?const?{cout??run?a?airplane.?endl;}??
};??
int?main()??
{? cout(a)?直接用对象访问成员函数:?endl;?
? Vehicle?v;?
? v.run();?
? Car?car;??
? Airplane?airplane;??
? car.run();?
? airplane.run();?
? cout(b)?用指向基类的指针访问成员函数:?endl;?
? Vehicle
原创力文档

文档评论(0)