shiti10_4_2.cpp

来自「为C++学习者」· C++ 代码 · 共 29 行

CPP
29
字号
#include<iostream.h>
class base
{
public:
	virtual void fun1(){cout<<"base fun1"<<endl;}
	virtual void fun2(){cout<<"base fun2"<<endl;}
	fun3(){cout<<"base fun3"<<endl;}
	fun4(){cout<<"base fun4"<<endl;}
};
class derived: public base
{
public:
	virtual void fun1(){cout<<"derived fun1"<<endl;}
	virtual void fun2(){cout<<"derived fun2"<<endl;}
	virtual void fun3(){cout<<"derived fun3"<<endl;}
	void fun4(){cout<<"derived fun4"<<endl;}
};
void main()
{
	base *pb;
	derived d;
	pb=&d;
	pb->fun1();
	pb->fun2();
	pb->fun3();
	pb->fun4();

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?