/*
*檔名稱:main.cpp
*作 者:肖雪
*完成日期:2023年5月26日
*版 本 號:v1.0
*問題描述:請用類的友元函式,而不是成員函式,再次定義複數類過載運算子+、-、*、/,使之能用於複數的加減乘除
學習心得:
成員函式和友元函式區別:
相同點:
對類的訪問方式相同,可以直接訪問類的任何訪問控制屬性的成員
可以通過物件訪問形參、函式體中該類型別物件的所有成員
不同點:
成員函式有this指標,友元函式沒有
友元函式不能被繼承,就像父親的朋友不一定是兒子的
第12周 專案1(2)
問題及 檔名稱 main.cpp 作 者 賈慶嚴 完成日期 2016年6月15日 版 本 號 v1.0 問題描述 用類的成員函式,定義複數類過載運算子 使之能用於複數的加減乘除 include using namespace std class complex complex double r,do...
13周專案一(2)
檔名稱 main.cpp 作 者 肖雪 完成日期 2016年6.7 版 本 號 v1.0 問題描述 在 1 的基礎上,實現分數類中的物件和整型數的四則運算。分數類中的物件可以和整型數進行四則運算,且運算符合交換律。include include using namespace std class c...
第五周專案1 2
檔名稱 main.cpp 作 者 李德坤 完成日期 2016年3月29日 版本號 v1.0 問題描述 設計乙個三角形類,給出各成員函式的定義 輸入描述 無 輸出描述 三角形周長和面積 include includeusing namespace std class double setb doubl...