c++接口演示

来源:互联网 发布:果树修剪软件视频 编辑:程序博客网 时间:2024/05/21 09:25
// Interface.cpp : 定义控制台应用程序的入口点。#include "stdafx.h"#include <iostream>#include <ObjBase.h>using namespace std;interface IX{virtual void  Fx1()=0;virtual void  Fx2()=0;};interface IY{virtual void  Fy1()=0;virtual void  Fy2()=0;};class CA : public IX,public IY{public:virtual void Fx1(){ cout<<"CA::Fx1"<<endl; }virtual void Fx2(){ cout<<"CA::Fx2"<<endl; }virtual void Fy1(){ cout<<"CA::Fy1"<<endl; }virtual void Fy2(){ cout<<"CA::Fy2"<<endl; }};int _tmain(int argc, _TCHAR* argv[]){CA *pA  = new CA;IX *pIX = pA;pIX->Fx1();pIX->Fx2();IY *pIY = pA;pIY->Fy1();pIY->Fy2();delete pA;getchar();return 0;}源代码下载:http://download.csdn.net/detail/baliguan163/5987427

原创粉丝点击