西加加 6 4 學生派生類

2021-10-07 22:22:48 字數 718 閱讀 6317

根據所給的類student定義其派生類,並利用建構函式進行資料初始化,使程式能按照"樣例"的格式進行輸出

#include #includeusing namespace std;

class student

~student( )

protected:

int num;

string name;

char *** ;

};/* 請在這裡新增派生類定義 */

int main( )

num: 10010

name: wang-li

***: f

age: 19

address: 115 beijing road,shanghai

num: 10011

name: zhang-fun

***: m

age: 21

address: 213 shanghai road,beijing

class student1:public student

void show()

};

構造派生類

include include 繼承 構造派生類 using namespace std class student student 這個就是預設建構函式。就不能再有student std cout student 進一步解釋 對於student string pname noname 不輸入引數是...

生成派生類

1.吸收基類成員 將基類成員全盤吸收 派生類包含了除構造和析構函式之外所有成員。定義派生類後自動完成,無法干預 2.改造基類成員 1 基類成員訪問控制問題,依靠派生類定義時的繼承方式來控制。2 對基類資料或函式成員覆蓋與隱藏。同名隱藏 申明了乙個與基類成員同名的新成員 if是成員函式則參數列必須相同...

派生類習題

class person 建立乙個派生類student,增加以下成員資料 int id 學號 float cpp score cpp上機成績 float cpp count cpp上機考勤 float cpp grade cpp總評成績 總評成績計算規則 cpp grade cpp score 0....