C++虚函数接口类
来源:互联网 发布:数据流算法 编辑:程序博客网 时间:2024/06/06 09:52
/*======================================================================接口类:仅含有纯虚函数的类称为接口类。无数据成员成员函数全部是纯虚函数接口类更多的表达一种能力或协议起飞降落子类一定要实现这些纯虚函数/*======================================================================*/#include <iostream>#include<string>using namespace std;class Flyable{public:Flyable() {}virtual ~Flyable(){}virtual void land() = 0;virtual void takeoff() = 0;};class Plane:public Flyable{public:Plane(string name) {this->m_strNum = name;}~Plane() {}virtual void takeoff() {cout << "飞机起飞" << endl;}virtual void land(){cout << "飞机降落" << endl;}virtual void printcode(){cout << "我是飞机"<< m_strNum << endl;}protected:string m_strNum;};class FightPlane:public Plane{public:FightPlane(string name):Plane(name){}virtual ~FightPlane(){}virtual void takeoff(){cout << "战斗机起飞" << endl;}virtual void land(){cout << "战斗机降落" << endl;}virtual void printcode(){cout << "我是战斗机" << m_strNum << endl;}private:};void flyMatch(Flyable *f1, Flyable*f2){f1->takeoff();f1->land();f2->takeoff();f2->land();}int main(){Flyable *f1=new FightPlane("f1");FightPlane *f2 = new FightPlane("f2");flyMatch(f1, f2);return 0;}
0 0
- C函数接口
- redis C接口函数
- C 的本质 函数接口
- C调用C++函数接口
- c语言接口处理函数
- C/C++函数实现接口
- SQLite C语言接口函数
- 接口类 纯虚函数
- C++虚函数接口类
- 虚函数、抽象函数、抽象类、接口
- 虚函数、抽象函数、抽象类、接口
- 虚函数,抽象类,抽象函数,接口
- 虚函数、抽象函数、抽象类、接口
- MPI编程函数接口(C/C++)
- 纯虚函数实现接口类:接口编程实战演练
- Linux C 函数参考(接口处理)
- 将C++接口封装成C函数
- Linux C 函数参考(接口处理)[转]
- 演化理解 Android 异步加载图片
- ES优质资料收集
- bzoj 1706 奶牛接力 矩阵乘法
- leetcode:Two Sum
- 算法训练 拦截导弹
- C++虚函数接口类
- C++成员函数的重载、覆盖与隐藏详解
- 信息技术快速上手教程
- C++之:模板元编程(一)
- 获取View的宽高信息
- 摇一摇
- 线程进程对形象理解
- SQL语句大全-程序员必备(Oracle版)
- Leetcode:38. Count and Say(JAVA)