問答題

class CMyPoint { int x, y; public: CMyPoint(int i, int j){ x=i; y=j; } CMyPoint operator+(CMyPoint &p) //二元運(yùn)算符 {return CMyPoint(x+p.x, y+p.y);} }; 該程序定義了一個(gè)+的重載,現(xiàn)在請 用友元重載實(shí)現(xiàn)+操作代替之。

答案: 要使用友元函數(shù)重載+操作符,首先需要將該函數(shù)聲明為類的友元。這樣,友元函數(shù)就可以訪問類的私有成員了。下面是修改后的代碼:...
題目列表

你可能感興趣的試題

問答題

當(dāng)顯示位數(shù)較少時(shí),可采用_____顯示方式,當(dāng)顯示位數(shù)較多時(shí)應(yīng)選用_________顯示方式。

答案: 當(dāng)顯示位數(shù)較少時(shí),可采用**靜態(tài)**顯示方式,當(dāng)顯示位數(shù)較多時(shí)應(yīng)選用**動(dòng)態(tài)**顯示方式。
微信掃碼免費(fèi)搜題