4-11 定義並實現乙個矩形類,有長,寬兩個屬性,由成員函式計算矩形的面積。#include using namespace std;
class rectangle;
rectangle::rectangle(float length, float wide)
float rectangle::area()
int main()
complex(float r1)
void add(complex &c)
void show() //析構函式
float area(); //計算矩形面積的函式
private:
float l, w;
};rectangle::rectangle(float length, float wide)
rectangle::rectangle(rectangle &r)
float rectangle::area()
int main() //析構函式
void add(complex c); //實現實部相加的函式
void show(); //結果輸出函式
private:
float r,i;
};complex::complex(float r1,float i1)
complex::complex(float r1)
complex::complex(complex &c)
void complex::add(complex c)
void complex::show(){
cout<0 ? '+':'-')《原題要求是complex c2=4.5
該條件下,上述**會報錯。
可是刪除複製函式部分就能夠成功編譯,不清楚是為什麼。
況且貌似主函式部分也並沒有用到複製函式。
C 實驗 實驗3 類和物件 1
定義乙個圓類,計算圓的面積和周長。要求 分別用成員函式和友元函式來求圓的面積和周長。includeusing namespace std const double pi 3.14159 class circle circle circle double r 成員函式計算周長 double circl...
實驗3 類與物件
part2 ifndef graph h define graph h 類graph的宣告 class graph endif graph.h 類graph的實現 include graph.h include using namespace std 帶引數的建構函式的實現 graph graph ...
實驗三 類和物件
一 實驗內容 1 graph類內容補充 如下 ifndef graph h define graph h 類graph的宣告 class graph endif graph.h 類graph的實現 include graph.h include using namespace std 帶引數的建構函...