?? 程序11.1:類的繼承性和組合性關系.cpp
字號:
/* 程序11.1:類的繼承性和組合性關系.cpp:*/
#include<iostream> //包含頭文件
using namespace std; //使用名字空間std
class Employee //聲明基類Employee
{
public:
void display() //聲明基類成員函數
{
cout<<"基類程序代碼"<<endl;
}
};
//*****************類的組合性關系****************
class Trainee //聲明類Trainee
{
Employee emp; //聲明Employee類對象
public:
void display() //聲明Trainee類成員函數
{
emp.display(); //包含Employee類成員函數代碼
cout<<"Trainee 類程序代碼"<<endl; //添加Trainee類代碼
}
};
/*****************類的繼承性關系*****************
class Trainee : public Employee //聲明子類Trainee
{
public:
void display() //聲明子類成員函數
{
Employee::display(); //繼承基類成員函數代碼
cout<<"子類程序代碼"<<endl; //添加子類代碼
}
};*/
int main()
{
Employee emp; //聲明子類對象
emp.display(); //訪問基類成員函數
Trainee tn; //聲明子類對象
tn.display(); //訪問子類成員函數
return 0;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -