編寫一個(gè)面向?qū)ο蟮某绦?,要求?ensp;
(1)定義一個(gè)基類Student,類內(nèi)有保護(hù)數(shù)據(jù)成員num(學(xué)號)、name(姓名),公有成員包括構(gòu)造函數(shù)、show()函數(shù)。構(gòu)造函數(shù)帶2個(gè)參數(shù)用于定義對象時(shí)賦初值,show()函數(shù)作用是顯示學(xué)生信息,即num、name的值。
(2)定義一個(gè)派生類Student1,Student1公有繼承自Student類。Student1類新增私有數(shù)據(jù)成員age(年齡)、addr(地址)以及子對象monitor(班長,Student類型),新增公有成員包括構(gòu)造函數(shù)、show()函數(shù)。構(gòu)造函數(shù)帶6個(gè)參數(shù)用于定義對象時(shí)賦初值,show()函數(shù)作用是顯示學(xué)生的所有信息,即本人的num、name、age、addr以及班長的num、name。
(3)在main()函數(shù)定義Student1類的對象stud1并賦初值,調(diào)用show()函數(shù)顯示該學(xué)生的所有信息。
您可能感興趣的試卷
最新試題
編程實(shí)現(xiàn),輸入圓的半徑,求圓的面積。
用C語言編寫的程序可以不經(jīng)過編譯直接運(yùn)行。
編程實(shí)現(xiàn),任意輸入三個(gè)整數(shù),輸出最大值。
?醫(yī)院的CT設(shè)備計(jì)算成像的核心原理是()
在C語言中do-while和while語句均是先判斷表達(dá)式,再執(zhí)行循環(huán)體語句。
Polya的問題求解四步法不包括()。
編譯器的作用是將一個(gè)高級語言程序翻譯成計(jì)算機(jī)可以執(zhí)行的二進(jìn)制代碼。
與k=n++完全等價(jià)的表達(dá)式是()
C語言程序區(qū)分大小寫。
C語言源程序經(jīng)過編譯生成()。