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 型別 函式名 形參 這樣的函式 它可以被 類名 函式名 ...