1樓:魔法軟糖
題目中bai的point類呢,默
du認就用zhisystem.drawing.point代替了。dao
public class circle
int getr()
void setr(int newr)
void moveto(point newp)void display() ,\r\n半徑屬是: ", p.x, p.y, r)) }}
編寫幾何圖形圓的類circle,包括兩個屬性:圓心o(另定義point(點)類實現)和半徑r。
2樓:匿名使用者
#include
using namespace std;
class point
float getx()
float gety()
void display();
private:
float x;
float y;
};void point::display()class circle
void display1();
private:
point point;
float r;
};void circle::display1()int main()
/*因為不明白你究竟想問什麼,我就只寫了你所要求的和簡單的輸出。
/*因為x,y是類point的私有成員,在類circle中要想使用它們,則需要point類中的成員函式呼叫,故:定義了getx()和gety()函式,
希望對你有幫助,已經除錯通過*/
求用c++編寫幾何圓形的類circle,包括兩個屬性:圓心o和半徑r
3樓:匿名使用者
point類不用寫了吧,就兩個座標
class circle
point geto()
int getr()
void setr(int r)
void moveto(point p)
void seto(point p)
void display()
private:
point p;
int r;
}point類要過載運算子
實現圓類(circle) 圓類包含圓心(point p)和半徑(int r)兩個屬性提供合理的構造器計算當前圖形的面積
4樓:匿名使用者
public static void main(string args)
}class circle
public double getsquare()
設計一個點類(point),一個圓類(circle) 要求:
5樓:司馬刀劍
#include
using namespace std;
class point //point 類的宣告//建構函式
point(point &p); //拷貝建構函式int getx()
int gety()
private: //私有資料
int x,y;
};//成員函式的實現
point::point(point &p)//形參為point類物件的函式
void fun1(point p)
//返回值為point類物件的函式
point fun2()
//主程式
int main()
class circle //宣告類circle 及其資料和方法;// 類的實現
circle::circle(float r) // 建構函式初始化資料成員radius
float circle::circumference() // 計算圓的周長
float circle::area() // 計算圓的面積大體就是這樣了...
定義一個抽象類shape表示圖形類,包含一個抽象方法doublearea()用來計算圓形的面積
6樓:南瓜蘋果
**如下:
using namespace std;
class shape
;class ********:public shape;擴充套件資料抽象類的意義:
抽象類是不完整的,它只能用作基類。在物件導向方法中,抽象類主要用來進行型別隱藏和充當全域性變數的角色。抽象類往往用來表徵對問題領域進行分析、設計中得出的抽象概念,是對一系列看上去不同,但是本質上相同的具體概念的抽象。
比如,在一個圖形編輯軟體的分析設計過程中,就會發現問題領域存在著圓、三角形這樣一些具體概念,它們是不同的,但是它們又都屬於形狀這樣一個概念,形狀這個概念在問題領域並不是直接存在的,它就是一個抽象概念。
而正是因為抽象的概念在問題領域沒有對應的具體概念,所以用以表徵抽象概念的抽象類是不能夠例項化的。
7樓:夜神
//測試
類public class test
}//抽象類
public abstract class shape//圓類
public class circle extends shapevoid setd(double r)
}//矩形類
public class rect extends shapevoid setlenwid(double length, double width)
}測試結果
圓的面積是50.24
矩形的面積是12.0
8樓:硬幣小耗
方法如下:
public class test
}//抽象類
public abstract class shape//圓類
public class circle extends shapevoid setd(double r)}
設計一個描述圓的circle類,該類包括的屬性有:圓心座標x,y和圓的半徑radius;包 30
9樓:匿名使用者
#include
#define pi 3.14
class circle
;circle::circle()
void circle::setpoint(int a,int b)void circle::setradius(float c)float circle::
getarea()int main()
/*個人覺得設定圓心沒什麼用啊,程式通過測試了,呵呵*/
利用類的組合,定義兩個類circle和point,用來描述二維空間中的圓,
10樓:
#include
using namespace std;
class point
point(int x, int y)
int getx()
void setx(int x)
int gety()
void sety(int y)
};class circle
circle(point dot, double radius)//移動圓,新的圓心為dot
void move(point dot)
//設定圓的大小,新的半徑為radius
void setradius(double radius)//計算圓的面積
double area()
//計算圓的周長
double girth()
//描述圓的基本資訊
void describe()
};void main()
小學數學幾何圖形如何指導學生預習
預習言外之意,在正式講課之前,讓孩子用紙板儘可能多的去收集各種圖形,可以有家長參與 從中講清何為周長,何為面積,隨後再各種圖形公式的細緻講解。幾何圖形包括平面圖形和立體圖形,不同年級段有不同的要求。低年級以認識圖形為主,中年級以瞭解平面圖形的性質及周長與面積計算為主,高年級以求立體圖形的體積為主。但...
如何用visual studio編寫c 函式,注意是函式而不是程式
函式包bai括在程式中。du。你指zhi的是c 函式的dao定義方法嗎內?datatype func name args 基本結構就是這容樣 1.h include void testfun 1.cpp void testfun main.cpp include include 1.h 在程bai序...
如何用幾何畫板製作滾動的圓,計算
已經做好了,不知道你對幾何畫板瞭解多少,敬請請評價。幾何畫板怎樣製作圓 段上滾動的課件 1 繪製一條射線oa 2 射copy線的端點o做射 bai線垂線du 如何用幾何畫板畫一個圓沿著圓滾動的效果?1.做大圓圓a,並連線圓a的圓心a和圓上一點b,得到大圓半徑ab2.取ab中點c,選中點a和點c 注意...