最新回答 / 慕雪2380886
Line類的數據成員有Coordinate類實例化的兩個坐標,傳入了參數,它會賦值給Coordinate類的兩個坐標(x1, y1)(x2, y2),printInfo在Coordinate類中定義,自然可以輸出兩個坐標。傳入的順序好好思考一下,是誰傳給誰,就可以了。
2020-03-24
最贊回答 / qq_慕仰2542006
*p = &coor? 前面還有東西吧兄弟,這是在定義的時候直接給指針指向了可以直接 1. ?? int(或其他類型)*p=&coor;(定義指針類型時直接給它指向)或者 ? ? ?? 2. ?? int (或其他類型)*p;(先定義指針的類型)? ? ? ? ? ? ? ? ? p=&coor; ?? (再給它指向)
2020-01-02
已采納回答 / justyk
其實沒有區別,使用一個和兩個作用相同,把這幾個成員函數和數據成員放在一個public下也是一樣的。寫兩個時為了增加代碼的可讀性,區分數據成員和成員函數,當定義的數據成員和成員函數很多時,它的優勢就顯現出來了。
2019-11-13