【VC开源代码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学会员整理了VC开源代码-DynamicBind.cpp的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
// DynamicBind.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
class CAbstract //定义一个抽象类
{
public:
virtual void OutputInfo() = 0;
};
class CDetail: public CAbstract
{
public:
virtual void OutputInfo()
{
printf("CDetail类调用OutputInfo!\n");
}
};
class CSubClass: public CAbstract
{
public:
virtual void OutputInfo()
{
printf("CSubClass类调用OutputInfo!\n");
}
};
int main(int argc, char* argv[])
{
CAbstract *pParent;
pParent = new CDetail();
pParent->OutputInfo();
delete pParent;
pParent = new CSubClass();
pParent->OutputInfo();
delete pParent;
pParent = NULL;
return 0;
}
上一篇:
DeleteUser.pas
下一篇:
科研管理杂志简介