編寫程式。編寫乙個關於圓形的c++程式。要求用定義乙個圓形類circle,其中包含如下成員:
1 . 1個私有資料成員(半徑)。
2 . 3個公有函式成員(設定半徑、計算面積、計算周長)。
3 . 3個建構函式(不帶引數的建構函式、帶引數的建構函式和拷貝建構函式)。
主函式main使用圓形類circle建立圓形物件,要求:
1 . 定義乙個圓物件c1,從鍵盤輸入乙個值x並將其設定為c1的半徑,計算並顯示c1的面積和周長
2 . 再定義乙個圓物件c2,並將半徑初始化為2x,計算並顯示c2的面積和周長
3 . 再定義乙個圓物件c3,並用c1初始化c3,計算並顯示c3的面積和周長
#include
using
namespace std;
#define pi 3.14
class
circle
void
setr
(double x)
double
area()
double
len(
)circle()
//不帶形參的建構函式
circle
(double x)
//帶形參的建構函式
circle
(circle&c)
//拷貝建構函式};
intmain()
定義乙個圓類 Circle ,
定義乙個圓類 circle 其所在的包為bzu.info.software 定義乙個圓柱類cylinder,其所在的包為bzu.info.com 定義乙個主類a,其所在的包也為bzu.info.com,在a中生成乙個cylinder物件,並輸出其體積。編譯並執行該類。試著改變求體積方法的訪問許可權,...
定義乙個圓類 Circle
課堂練習6 定義乙個圓類 circle 其所在的包為bzu.info.software 定義乙個圓柱類cylinder,其所在的包為bzu.info.com 定義乙個主類a,其所在的包也為bzu.info.com,在a中生成乙個cylinder物件,並輸出其體積。編譯並執行該類。試著改變求體積方法的...
編寫乙個圓類Circle
編寫乙個圓類circle,該類擁有 乙個成員變數 radius 私有,浮點型 存放圓的半徑 兩個構造方法 circle 將半徑設為0 circle double r 建立circle物件時將半徑初始化為r 三個成員方法 double getarea 獲取圓的面積 double getperimete...