設計並測試矩形類(Rectangle)

時間 2021-08-30 11:01:28

1樓:匿名使用者

#include "stdafx.h"

#include

#include

using namespace std;

class rectangle ; //解構函式,在此函式體為空void assign(double l,double t,double r,double b);

double getleft() // 以下四個函式皆為內聯成員函式double getright()

double gettop()

double getbottom()

void show();

double area();

double perimeter();

};// 建構函式,帶預設引數,預設值為全0,在宣告中指定rectangle::rectangle(double l , double t, double r, double b)

void rectangle::assign(double l, double t, double r, double b)

void rectangle::show()double rectangle::area()double rectangle::perimeter()int main()

2樓:匿名使用者

#include

#include

class rectangle

rectangle (int a,int b,int c,int d)

int area();

int cir();

};int rectangle::area()int rectangle::cir()

void main()

隨便寫的。。

c++設計並測試一個名為rectangle的矩形類

3樓:扈懷煒

應該是左上角和右下角的座標吧,否則怎麼可能確定。

#include

#include

class point

void set(double a,double b)double getx()

double gety()

};class rectangle

double area()

double getlength()

double getwidth()

} int main()

{point lt,rb;

double a,b;

cout<<"輸入左上角座標:  ";

cin>>a>>b;

lt.set(a,b);

cout<<"輸入右下角座標:  ";

cin>>a>>b;

rb.set(a,b);

rectangle  rt(lt,rb);

cout<<"矩形的面積等於"<

設計並測試一個名為rectangle的類表示矩形,其屬性為矩形的左下角和右上角兩個座標點

4樓:匿名使用者

不知道你需要什麼語言來實現,這裡就隨便弄了:

5樓:匿名使用者

#include

#include

using namespace std;

class point

double y;

};class rectangle

rectangle(double x1,double y1,double x2,double y2):p1(x1,y1),p2(x2,y2)

double getlength()

double getarea()

private:

point p1,p2;

};void main()

c++程式題 設計並測試一個矩形類 **等啊!!!急!!!

6樓:白醋清蒸雞蛋

#include

#include

using namespace std;

class rectangle

rectangle(rectangle &r);

void show()

void assign(int i,int j,int w,int q)

int getleft()

int gettop()

int getright()

int getbottom()

int area()

int perimeter()

private:

int x,y,m,n;

int main()

還有什麼問題可以追問?

7樓:藍瀾無高

1、cline類 length()函式中的錯誤應改為:returnsqrt((x1.xpos-x2.xpos)^2+(x1.ypos-x2.ypos)^2);

2、 crect類area()函式中的錯誤應改為:returnabs((x3.xpos-x4.xpos)*(x3.ypos-x4.ypos));

3、crect類 per()函式中的錯誤應改為:return2*(abs(x3.xpos-x4.xpos)+abs(x3.ypos-x4.ypos));

設計並測試一個名為rectangle的矩形類,其屬性為矩形的左下角與右上角兩個點的座標,能計算矩形的面積

8樓:

1.解構函式往往用來做「清理善後」 的工作,即釋放class rectangle所佔用的記憶體。

2.const表示函式不能修改物件資料成員。

3.itstop = top 表示:把傳進來的引數top的值賦給類 rectangle的資料成員itstop

itsleft = left 表示:把傳進來的引數left的值賦給類 rectangle的資料成員itsleft

itsbottom =bottom 表示:把傳進來的引數bottom 的值賦給類 rectangle的資料成員itsbottom

4.每個類都有自己一個指向自己的指標,這個指標就是this。this->top就是代表類rectangle中的top ,而top則指類外部傳進來的引數。

設計並測試一個名為retangle的矩形類,其屬性為矩形的左下角與右上角兩個點的座標,能計算矩形的面積

9樓:李哥

#include

#include

class cpoint

protected:

float x, y;

};class crect : public cpointvoid zlength()

void area()

private:

float r;

float b;

};void main()

10樓:匿名使用者

public class rectangleset}

public point toprightset}

public int getarea()

int width = this._topright.x - this._bottomleft.x;

int heigth = this._bottomleft.y - this._topright.y;

return width * heigth;}

矩形起重電磁鐵的設計手冊,電磁鐵設計手冊 224頁全 完整版 下載

朋友!這本書怎麼沒有了?能否轉讓一本?謝謝 電磁鐵設計手冊 224頁全 完整版 葉 朋友!這本書怎麼沒有了?能否轉讓一本?謝謝 矩形電磁鐵和電磁吸盤是分n極和s極的嗎?起重電磁鐵呢? 使用者 一般常用的起重電磁鐵的外形分為矩形和圓形的,它們都有n極和s極。想產生一個均勻的磁場用兩塊矩形起重電磁鐵平行...

珠寶設計屬於文科類還是理科類,珠寶首飾設計專業屬於文科專業還是理科專業

菻小雨 有很多是 文理兼收,主要看是哪個學校。以下是我國各地設定珠寶相關專業或開設珠寶培訓課程的學校列表 資料 於網路蒐集 中國地質大學 武漢 珠寶學院 中國地質大學 北京 珠寶學院 北京珠寶首飾研修學院 北京城市學院理工學部 清華大學美術學院 北京民族大學珠寶學院 北京市商業學校寶玉石鑑定與加工專...

哪些美術專業是造型類 設計類 傳媒類?

提問 哪些專業是造型類 設計類 傳媒類?目前美術類專業主要可以分為造型類 設計類 傳媒類 其他類。其中造型類主要有 油畫 雕塑 國畫 版畫 壁畫 插畫 漆畫 公共藝術 綜合藝術繪畫 美術學 文物鑑定與修復等專業 設計類主要有 服裝設計 平面設計 景觀設計 室內設計 裝潢藝術設計 染織設計 珠寶首飾設...