freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c上機實驗報告實驗六-資料下載頁

2025-05-13 18:23本頁面
  

【正文】 cout身份證號:。 cinid。}people::people(people amp。p):p1() //people類復(fù)制構(gòu)造函數(shù){ number=。 sex=。 id=。}people people::operator==(people amp。V) //重載==運算符成員函數(shù){ if(id==) { cout have the same id! endl。 } else {cout have different id!endl。}}people people::operator(people amp。U) //重載運算符成員函數(shù){ number=。 //使用字符串賦值運算符 sex=。 id=。 p1=。 return *this。 //返回this指針}int main(){ int t。 people p[2]。 //定義對象數(shù)組p[2] for(t=0。t2。t++) //輸入對象數(shù)組成員信息 { cout輸入第t+1個人員的信息endl。 p[t].enter()。 } for(t=0。t2。t++) //輸出對象數(shù)組成員信息 { cout\n第t+1個人員信息如下:endl。 p[t].show()。 } people p3。 //定義people類的對象p3 p3p[1]。 //使用重載運算符將p[1]賦給p3 cout\n第3個人員信息如下:endl。 ()。 coutp[0],p[1]。 p[0]==p[1]。 //使用重載運算符判斷p[0]和p[1]的id是否相等 return 0。}運行結(jié)果:思考題1. 如何將一個運算符重載為類的成員函數(shù)?一般語法形式:返回類型 operator 運算符(形參表){函數(shù)體}函數(shù)的參數(shù)個數(shù)比原來的曹祖數(shù)個數(shù)要少一個(后置“++”,“”除外)。2. 如何將一個運算符重載為類的友元函數(shù)?一般形式:friend 返回類型 operator 運算符(形參表){函數(shù)體}運算所需的操作數(shù)都需要通過函數(shù)的形參表傳遞,在形參表中形參從左至右的順序就是運算符操作數(shù)的順序,僅在需要訪問類的私有成員或保護成員時才定義為友元函數(shù)。3. 如何實現(xiàn)運行時刻的多態(tài)?通過繼承和虛函數(shù)實現(xiàn)。心得體會:掌握了運算符重載的方法;運算符重載可以重載為類成員函數(shù)和非成員函數(shù);學(xué)會了使用繼承和虛函數(shù)實現(xiàn)運行時刻的多態(tài);在實現(xiàn)動態(tài)多態(tài)時,必須使用基類類型的指針或引用,是該指針指向基類的不同派生類的對象,并通過該指針指向虛函數(shù)才能實現(xiàn)動態(tài)的多態(tài)性。如果未聲明為虛函數(shù),則普通的派生類的新成員函數(shù)會覆蓋基類同名成員函數(shù),將不能實現(xiàn)運行時刻多態(tài)性。
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1