?? c16_09.cpp
字號:
#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 B
{
protected:
int m_varB;
public:
B(int i)
{
m_varB = i;
cout << " Construct B " <<endl;
}
~B( ) { cout << " Deconstruct B " <<endl; }
};
class C : public A ,public B
{
int m_varC;
public:
C( int i,int j,int m) : A(j), B(m)
{
m_varC = i;
cout << " Constructing C " <<endl;
}
~C( ) { cout << " Deconstruct C " <<endl; }
void print()
{
cout << " m_varA = " << m_varA <<endl;
cout << " m_varB = " << m_varB <<endl;
cout << " m_varC = " << m_varC <<endl;
}
};
int main()
{
C ob_c(77,10,11);
ob_c.print();
return 0;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -