c16_08.cpp

来自「这是编程之道C-C++中的源代码,很简练,可以用于相关教学和重新熟悉C-C++时」· C++ 代码 · 共 42 行

CPP
42
字号
#include <iostream >
using namespace std;

class A 
{
protected:
	int m_varA;
public:
	A(int i) 
	{
		m_varA = i;
		cout << " Construct A " <<endl;
	}
	~A( ) { cout << " Deconstruct  A " <<endl; }
};

class C : public A  
{
	int m_varC;
public:
	C( int i,int j ) : A(j)
	{
		m_varC = i;
		cout << " Construct C " <<endl; 
	}
	~C( ) { cout << " Deconstruct C " <<endl; }

	void print()
	{
		cout << " m_varA = " << m_varA <<endl;
		cout << " m_varC = " << m_varC <<endl;
	}
};

int main()
{
	C ob_c(10,11);
	ob_c.print();
	
	return 0;
}

⌨️ 快捷键说明

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