編寫一個(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é)生的所有信息。
您可能感興趣的試卷
最新試題
編譯器的作用是將一個(gè)高級語言程序翻譯成計(jì)算機(jī)可以執(zhí)行的二進(jìn)制代碼。
與k=n++完全等價(jià)的表達(dá)式是()
程序中出現(xiàn)的諸如0、300、20等數(shù)字稱為幻數(shù),通常用變量或者符號常量來替代以明確其物理意義。
函數(shù)getchar()的作用是:輸出一個(gè)字符。
?編譯器的核心作用是什么?()
C程序代碼中的注釋、標(biāo)識符命名、空行、代碼行中的空格以及對齊等都不影響程序的可讀性。
關(guān)于for結(jié)構(gòu)的基本語法,下列描述錯(cuò)誤的是()for(表達(dá)式1 ① ;表達(dá)式2 ② ;表達(dá)式3 ③){語句; ④}
格式控制符說法正確的是()
設(shè)x=2.3,a=8,y=4.8,則條件表達(dá)式a>x+y值為()。
C語言編譯連接生成的.exe文件屬于()。