l7_4.cpp

来自「《C++程序设计教程》电子教案及例题源码」· C++ 代码 · 共 32 行

CPP
32
字号
#include <iostream.h>

class A
{
    int a;
public:
    A(int x):a(x)
	{
		cout << "construct A " << a << endl;
	}
};

class B : public A
{
private:
    int   b,c;
    const int d;
    A   x,y;
public:

    B(int v) : b(v), y(b+2), x(b+1), d(b), A(v)
	{
        c = v;
        cout << "construct B " << b <<" "  << c << " " << d << endl;
    }
};

void main(void)
{
	B (10);
}

⌨️ 快捷键说明

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