实验8多态性与虚函数.docVIP

  • 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)

1亿VIP精品文档

相关文档