定義乙個rectangle類、讓它具有下面的功能:
int main()
注意:題目要求的矩形面積的輸出不是通過類名.函式名,所以需要單獨乙個函式來控制面積的輸出、而矩形的長和寬是類中的成員、所以類的最後調用友元函式,使int area()可以訪問rectangle類中的成員。#include using namespace std;
friend int area(rectangle &p);class rectangle
int width()const
int length()const
void print()
;int area(rectangle &p)
int main()
private:
int w;
int h;
};int area(rectangle &p)
int main()
定義乙個類
定義乙個類 當你宣告乙個類,你需要列出物件應有的所有變數和所有函式 被稱為屬性和方法.3.1.1中顯示了乙個類的構成.注意在大括號 內你只能宣告變數或者函式.3.1.2中顯示了如何在乙個類中定義三個屬性和兩個方法.1.class name extends another class 2.name n...
定義乙個CPU類
定義乙個cpu類,包含等級 rank 頻率 frequency 電壓 voltage 等屬性,有兩個共有成員函式run stop。其中,rank為列舉型別定義為enum cpu ranl,frequency為單位是mhz的整數,voltage為浮點型的電壓值。觀察建構函式和析構函式的呼叫順序。inc...
Rectangle 類和物件
描述 設計並測試乙個名為rectangle的矩形類,其屬性為矩形的左下角與右上角兩個點的座標 共四個整數 要求 類中定義以下成員函式 不定義建構函式 1 set 函式,如入矩形左下角和右上角的座標 2 area函式,該函式完成面積的計算,並返回計算結果。輸入 左下角和右上角的座標 輸出 矩形面積 樣...