C 題目 定義圓類資料成員有顏色 圓心座標 半徑

時間 2021-08-30 10:45:05

1樓:手機使用者

在此基礎上派生出矩形類crectangle和圓類ccircle。

//矩形類包括左上角座標、長和寬等資料成員及相關的成員函式(如計算面積、周長、顯示矩形的屬性值等)。

//圓類包括圓心座標、半徑等資料成員及相關的成員函式(如計算面積、周長、顯示圓形的屬性值等)。

//編寫一個主函式,對設計的類進行測試。

#include

#include

class cshape//定義父類cshape

cshape(char color)//建構函式

};class crectangle:cshape//定義子類crectangle繼承cshape

;crectangle(int x,int y,int heigth,int width,char color):cshape(color)//建構函式

void mianji()//求並顯示面積

void mianji()//求並顯示面積

void display()//顯示圓的所有屬性

void zhouchang()//求並顯示周長

};void main()

2樓:匿名使用者

classs circle

c++題:定義一個圓類,資料成員有顏色、圓心座標,半徑(急)

3樓:匿名使用者

#include

#include

using namespace std;

class circle

circle(circle& c)

void setcircle(char* clr, int xc, int yc, int r)

void getcircle()

double perimeter()

double area()

private:

char color[5];

int x;

int y;

int radius;

};int main()

c++題:定義一個類circle,包含3個成員圓心x,y和半徑radius

4樓:mike生化剋星

#include"stdio.h"

#include"graphics.h"

#define pi 3.1415926;

class circle

void show()/*這個輸出圓的位置的東西我不知道你是要用圖形庫還是怎麼的,還有到底用什麼圖形庫。*/

void get_area()

private:int x,y,radius,area;}

5樓:

建議還是自己編寫 對將來寫程式有好處

既然已經知道了要求 就試著寫寫

c++設計一個圖形類:circle(圓);(1)circle類基本資訊:圓心座標、半徑;其中:資料成員為private

6樓:風一樣的丨少年

#define pi acos(-1.0)class circle

;void show(){

cout<<"圓心座標為:"<

c++程式設計序題:(一)定義一個圓類xy,計算圓的面積和周長(). 要求:1.該類有一個私用的資料成員r,表示半徑; 5

7樓:匿名使用者

【題意分析】

本題是最基礎的c++類使用習題,主要就是練習類的定義,私有成員,外部成員,成員變數,成員函式的使用等。下面這段**每行都有註釋,除了實現題中的功能,還有一些基礎的示例對理解c++的類很有幫助,具體**如下:

【程式**】

#include //控制檯操作標頭檔案

class xy                        //定義一個類

//無參建構函式

xy(double n)           //有參建構函式

int set(double n)      //設定半徑的成員函式

double get()      //獲得半徑的成員函式

double grith()               //求周長的成員函式

//周長等於2∏r

double area()                //求面積的成員函式

//面積等於∏r的平方

};                              //類定義結束

int main()                      //主函式

//結束程式

【執行結果】

以上程式在dev  c++中執行通過,執行結果截圖如下:

8樓:示申僉

class xy

double getarea()

double r;};

9樓:聖經守恆定律

#include

using namespace std;

#define _pi 3.14

class xy;

double perimeter(const xy& xy);

class xy

double area()

friend double perimeter(const xy& xy);

};int main(void)

double perimeter(const xy& xy)

c++.定義一個circle類,包括資料成員r(半徑),成員函式area(),計算圓的面積,定義一個物件c進行測試

10樓:斜飛雁陣降東南

//circle.h

#pragma once

#define pi 3.14159

class circle

;//circle.cpp

#include "circle.h"

circle::circle(double r)circle::~circle(void)double circle::area()//main.cpp

#include

#include "circle.h"

using namespace std;

int main()

c如何在類外定義成員函式,C 如何在類外定義成員函式

定復 c 不完全是物件導向的 c 是完全物件導向的肯定要包含到類裡的,c 的那種用法就別想了我覺得,如果一個人的五臟都出了體外了,那這人還能活嗎 胡說的例子而已 見笑了 一 類與結構的示例比較 結構示例 public struct person 類示例 public class testtime 呼...

C 中,類的私有資料成員在定義的時候不能進行初始化嗎

四舍 入 是的,c 中類的資料成員不管是不是私有的,都不能進行初始化。因為類就相當於一個資料的模板,是一種自定義組合的新資料型別,而不是一個變數。當程式宣告一個類的時候,事實上並沒有為程式申請儲存空間,只有用這個類定義一個類物件的時候,才申請空間。連空間都沒有,當然不能像定義變數一樣的初始化了。 翲...

C 中類的成員函式定義成static與C中的static的函式有什麼不同

曾聽南 類的靜態成員函式不與任何物件相聯絡,它可以直接訪問類的靜態資料成員,而不能直接訪問類的普通資料成員 即非靜態資料成員 因為普通資料成員只有類的物件存在時才有意義。c中的靜態函式只在本檔案中有效。 血天藍海 如果是靜態函式 static 型別 函式名 形參 這樣的函式 它可以被 類名 函式名 ...