第13周 阅读程序2-(3)交通工具类之纯虚函数
来源:互联网 发布:妩媚知乎 编辑:程序博客网 时间:2024/06/05 09:13
//
*Copyright(c) 2016.烟台大学计算机与控制工程学院
*ALL rights reserved.
*文件名称:main.cpp
*作者:李鑫
*完成日期:2016年6月23日
*问题描述:阅读,修改和运行关于交通工具类的程序,回答问题,以理解相关技术方法。
*//
#include<iostream>using namespace std;class Vehicle{public: virtual void run()const=0;};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 *vp; vp=&car; vp->run(); vp=&airplane; vp->run(); return 0;}
结果;
设置为纯虚函数运行时主函数中将会出现错误,将错误的那行注释掉,程序能正常运行且运行结果和虚函数结果相同
0 0
- 第13周 阅读程序2-(3)交通工具类之纯虚函数
- 第13周 阅读程序,写出运行结果。 2.(3)交通工具类之纯虚函数
- 第13周 阅读程序 2-(2)交通工具类之虚函数
- 第13周 阅读程序,写出运行结果。 2.(2)交通工具类之虚函数
- 第13周 阅读程序2-(1)交通工具类
- 第13周阅读程序——交通工具(3)
- 第13周阅读程序——交通工具(2)
- 第13周程序阅读(3)纯虚函数
- 第13周-阅读程序(3)纯虚函数
- 第13周阅读程序——交通工具(1)
- 第13周 阅读程序,写出运行结果。(3)纯虚函数
- 第13周 程序阅读-纯虚函数
- 第13周阅读程序——纯虚函数
- 第十三周阅读程序-交通工具类(3)
- 第十三周 程序阅读2(3):交通工具
- 第十三周阅读程序-交通工具类(2)
- 第13周 阅读程序,写出运行结果。2.(1)交通工具类
- 第十三周 阅读程序2(2):交通工具
- 设计模式(全)
- 解决绘制theano图形时出现的`Runtime Error: Failed to import pydot’错误
- 栈的静态顺序存储表示
- Dataguard Switch Over切换演练步骤
- 我的shiro之旅-realm
- 第13周 阅读程序2-(3)交通工具类之纯虚函数
- c语言常量的使用,define const等等
- NGUI OnChange Event
- 机制而非策略
- 对象
- OpenCV&OpenCL宏观预览
- java自学之旅(2.3)关于Calendar类常用方法
- Android学习笔记----解决“com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536”问题
- 可空值类型