第十三周阅读项目四
来源:互联网 发布:计分器软件 编辑:程序博客网 时间:2024/05/14 17:25
#include <iostream>using namespace std;class Vehicle //交通工具{public: void run() const { cout << "run a vehicle. "<<endl; }};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
- 第十三周阅读项目四
- 第十三周阅读程序四
- 第十三周项目四
- 第十三周项目四
- 第十三周阅读项目二
- 第十三周阅读项目六
- 第十三周项目-阅读项目1
- 第十三周阅读项目 项目2
- 第十三周项目四(2)
- 第十三周项目四(3)
- 第十三周项目四 链表类
- 第十三周项目四--Floyd
- 第十三周阅读项目(5):链表类
- 第十三周阅读项目(6):链表类 .
- 第十三周阅读项目(虚函数)
- 第十三周阅读项目(虚析构函数)
- 第十三周项目-阅读程序-2
- 第十三周项目-阅读程序-3
- 第十三周项目1动物如何叫
- 第十三周项目1——动物这样叫(3)
- 第十周项目 4 点、圆的关系(1)
- 第十三周 项目1-动物这样叫
- 第十三周上机项目3立体类组共有的抽象类
- 第十三周阅读项目四
- 第13周项目1-动物这样叫(1)
- 《大话设计模式》--商场促销--策略模式<Strategy>(2)
- 第13周项目 程序阅读(1)
- 项目1-动物这样叫
- C++中引用(&)的用法和应用实例
- 【九章算法免费讲座第一期】转专业找CS工作的“打狗棒法”
- 第十三周阅项目五
- C语言中声明和定义的区别——分析extern关键词。