編寫一個面向?qū)ο蟮某绦?,要求?ensp;
(1)定義一個基類Student,類內(nèi)有保護(hù)數(shù)據(jù)成員num(學(xué)號)、name(姓名)、sex(性別),公有成員包括構(gòu)造函數(shù)、show()函數(shù)。構(gòu)造函數(shù)帶3個參數(shù)用于定義對象時賦初值,show()函數(shù)作用是顯示學(xué)生信息,即num、name、sex的值。
(2)定義一個派生類Student1,Student1公有繼承自Student類。Student1類新增私有數(shù)據(jù)成員age(年齡)、addr(地址),新增公有成員包括構(gòu)造函數(shù)、show()函數(shù)。構(gòu)造函數(shù)帶5個參數(shù)用于定義對象時賦初值,show()函數(shù)作用是顯示學(xué)生信息,即num、name、sex、age、addr的值。
(3)在main()函數(shù)定義Student1類的對象stud1并賦初值,調(diào)用show()函數(shù)顯示該學(xué)生的所有信息。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
完善下面程序中xxkl函數(shù)的定義,使程序能夠輸出數(shù)組a中所有元素的最大值。
在C語言中do-while和while語句均是先判斷表達(dá)式,再執(zhí)行循環(huán)體語句。
與k=n++完全等價的表達(dá)式是()
C語言程序區(qū)分大小寫。
在C語言中,定義一個共用體變量時,系統(tǒng)分配給它的存儲空間長度是()。
名為printf的函數(shù)可以完成程序指定的輸出,它是C語言本身自有的一個關(guān)鍵字。
編譯器的作用是將一個高級語言程序翻譯成計算機(jī)可以執(zhí)行的二進(jìn)制代碼。
程序中出現(xiàn)的諸如0、300、20等數(shù)字稱為幻數(shù),通常用變量或者符號常量來替代以明確其物理意義。
函數(shù)getchar()的作用是:輸出一個字符。
下面程序段的運行結(jié)果不正確的是()