• 构造函数


    构造函数出现的顺序

    • 构造函数继承的时候,是按照继承的顺序出现的
    • 构造函数出现的顺序与包含该构造函数的对象声明顺序一致

    二者不冲突,可以同时出现。

    #include <iostream>
    using namespace std;
    
    class A {
    	public:
    		A() {
    			cout<<"A"<<endl;
    		}
    }; 
    
    class B {
    	public:
    		B() {
    			cout<<"B"<<endl;
    		}
    };
    
    class C:public B,public A {//按照继承时的顺序出现 
    	public:
    		C():a(),b(){}//按照数据声明时的顺序出现 
    	private:
    		B b;
    		A a;
    };
    int main()
    {
    	C();
    }
    
  • 相关阅读:
    c++的引用 安静点
    mac 安装
    百度小程序canvas
    贝塞尔曲线
    事件循环
    js 模块化
    babel
    rollup babel
    js webgl
    js 异步
  • 原文地址:https://www.cnblogs.com/xyqxyq/p/10350153.html
Copyright © 2020-2023  润新知