《C++编程》书中各章的例子

源代码在线查看: 程序13.2:多重继承歧义性.cpp

软件大小: 95 K
上传用户: atom0722
关键词: 编程
下载地址: 免注册下载 普通下载 VIP

相关代码

				/* 程序13.2:多重继承歧义性.cpp:*/
				#include		//包含头文件
				using namespace std;	//使用名字空间std
				class Base1			//基类1
				{
				public:
					void Display()
					{
						cout					}
				};
				class Base2		//基类2
				{
				public:
					void Display()
					{
						cout					}
				};
				class derived : public Base1,public Base2	//子类
				{
					//空类;
				};
				/*
				int main()
				{
					derived dVar;
					dVar.Display();		//产生歧义性
					return 0;
				}*/   
				
				int main()
				{
					derived dVar;
					dVar.Base1::Display();		//调用Base1类的Display()函数
					dVar.Base1::Display();		//调用Base2类的Display()函数
					return 0;
				}			

相关资源