問答題

【簡答題】

編寫一個面向?qū)ο蟮某绦颍螅?ensp;
(1)定義一個基類Student,類內(nèi)有保護數(shù)據(jù)成員num(學號)、name(姓名),公有成員包括構(gòu)造函數(shù)、show()函數(shù)。構(gòu)造函數(shù)帶2個參數(shù)用于定義對象時賦初值,show()函數(shù)作用是顯示學生信息,即num、name的值。 
(2)定義一個派生類Student1,Student1公有繼承自Student類。Student1類新增私有數(shù)據(jù)成員age(年齡)、addr(地址)以及子對象monitor(班長,Student類型),新增公有成員包括構(gòu)造函數(shù)、show()函數(shù)。構(gòu)造函數(shù)帶6個參數(shù)用于定義對象時賦初值,show()函數(shù)作用是顯示學生的所有信息,即本人的num、name、age、addr以及班長的num、name。 
(3)在main()函數(shù)定義Student1類的對象stud1并賦初值,調(diào)用show()函數(shù)顯示該學生的所有信息。

答案:




微信掃碼免費搜題