📄 exam0-5.cpp
字号:
#include <iostream.h>
class Parent
{
protected:
char version;
public:
Parent(){version = 'A';} //构造函数
};
class Derived1: public Parent
{
private:
int info;
public:
Derived1(int number) //构造函数
{info = number; }
void Print()
{cout << "Version and info of Derived1 is: "
<< version << info << endl;}
void Test()
{cout << "继承方式测试" << endl;}
};
class Derived2: private Parent
{
private:
int info;
public:
Derived2(int number) //构造函数
{info = number; }
void Print()
{cout << "Version and info of Derived2 is: "
<< version << info << endl;}
};
void main(void)
{
Parent base;
Derived1 d1(10);
Derived2 d2(20);
d1.Print();
d2.Print();
d1.Test(); //合法
// d2.Test(); //非法
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -