C++ 18 —— 抽象类

来源:互联网 发布:魔镜软件哪个好 编辑:程序博客网 时间:2024/06/10 05:55

源码

// 18Poly_Interface.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include "iostream.h"class FlyObject{public:    virtual void Fly() = 0;};class Machine{};class Airplane : public Machine, public FlyObject{public:    virtual void Fly(){}}; class Animal{};class Bird : public Animal, public FlyObject{public:    virtual void Fly(){}};//问题:比较C++中的抽象类,和C#中的抽象类以及接口(interface)的使用方法。如何看待C++中的多继承?int main(int argc, char* argv[]){    printf("Hello World!\n");    return 0;}
原创粉丝点击