/ VirtualPoly.cpp : 定义控制台应用程序的入口点。
//多态性
#include "stdafx.h"
#include <iostream>
using namespace std;
class based
{
public:
//虚函数
virtual void print(){cout<<"this is based"<<endl;}
};
class func:public based
{
public:
//虚函数
virtual void print(){cout<<"this is func"<<endl;}
};
int _tmain(int argc, _TCHAR* argv[])
{
//指针
func n1;
based* p=&n1;
p->print();
//引用
func n2;
based& p2=n2;
p2.print();
return 0;
}
虚函数和多态
最新推荐文章于 2023-05-21 14:00:30 发布