zoukankan      html  css  js  c++  java
  • 虚基类

    */
     * Copyright (c) 2016,烟台大学计算机与控制工程学院
     * All rights reserved.
     * 文件名:text.cpp
     * 作者:常轩
     * 微信公众号:Worldhello
     * 完成日期:2016年5月19日
     * 版本号:V1.0
     * 问题描述:虚基类
     * 程序输入:无
     * 程序输出:见运行结果
     */
    //虚基类
    #include<iostream>
    using namespace std;
    class Base0{
    public:
    	int var0;
    	void fun0()
    	{
    		cout<<"Member of Base0"<<endl;
    	}
    };
    class Base1:virtual public Base0{                       //派生过程中使用了virtual关键字
    public:
    	int var1;
    };
    class Base2:virtual public Base0{
    public:
    	int var2;
    };
    class Derived:public Base1,public Base2{
    public:
    	int var;
    	void fun()
    	{
    		cout<<"Member of Derived"<<endl;
    	}
    };
    int main()
    {
    	Derived d;
    	d.var0=2;
    	d.fun0();
    	return 0;
    }


    运行结果:


  • 相关阅读:
    win10使用WampServer部署magento
    JavaScript的this详解
    jQuery的css
    jQuery.cssHooks
    jQuery属性
    jQuery选择器
    ajax中的stasus错误详解
    ajax
    js数组中的注意
    js的严格模式
  • 原文地址:https://www.cnblogs.com/chxuan/p/8232211.html
Copyright © 2011-2022 走看看