c++上機實驗報告
專業學號姓名
一、實驗名稱:類與物件(4學時
二、目的要求:
1、掌握繼承的意義和語法;
2、掌握虛基類的概念與應用。
三、實驗內容:
1、設計乙個人員類person,包括姓名和衣服、褲子及鞋子的指標;將其衣服、褲子、鞋子分別設計成類clothes、pants和shoe的物件,這3個類都是從物品類object派生的,object類包括物品型別昨顏色資料成員;並採用相關資料進行測試;
2、設計乙個虛基類base,包含姓名和年齡私有資料成員以及相關的成員函式;由它派生出領導類leader,包含職務和部門私有資料成員以及相關的成員函式;再由base派生出工程師類engineer,包含職稱和專業私有資料成員以及相關的成員函式;然後由leader和engineer類派生出主住工程師chairman。並採用相關資料進行測試。
四、實驗原始碼及除錯過程
五、實驗分析總結
繼承與派生練習
一 填空題 1.類有2種用法 一是類的例項化,即生成類的物件 另一種是通過繼承 派生出新類。2.類a繼承了類b,則類a稱為子類 類b稱為父類 語言提供的多繼承機制允許乙個派生類繼承多個基類,即使這些類相互無關。二 判斷 1.在派生類的建構函式的初始化表中不能對包含基類的子物件初始化。n 2.乙個派生...
繼承與派生類知識要點
知識要點 1 1 掌握繼承和派生的定義,派生類的定義方法。1 掌握繼承的兩種型別 單繼承和多繼承。2 掌握private,public,protected三種繼承方式的特點。繼承方式決定了基類中的成員在派生類中的屬性。三種繼承方式的共同點 基類的private成員在派生類中不可見。區別 對於私有繼承...
總結c 之繼承和派生
繼承和派生 一 繼承 inheritance 在乙個已存在的類的基礎上建立乙個新的類。在c 中可重用性是通過繼承這一機制實現的。派生 derived 在已有類的基礎上新增自己的特性而產生新類的過程。共享基類的成員。派生類不會繼承基類的友元關係。派生類同時也是乙個 組合 建立乙個新類,類中的乙個或者多...