定義一個圓類Circle,main()函式完成對其的測驗。
Circle類的資料成員包括:
①靜態資料常量PI(double型),其值為3.1415
②私有資料成員:半徑radius(double型)。
Circle類成員函式包括:
①定義有參建構式Circle(double)和拷貝建構式Circle(Circle &),其中有參建構式引數默認值為0,輸出資訊“Constructor run”,拷貝建構式輸出資訊“CopyConstructor run”
②定義解構式,解構式輸出資訊“Destructor run”
③公有函式成員:void setRadius(double)和double getRadius()分別回傳和設定radius
④定義公有成員函式double circumference()用于計算圓的周長
⑤定義公有成員函式double area()用于計算圓的面積
⑥定義Circle類的友元函式double fCircle_L(Circle &r)和double fCircle_S(Circle &r),分別用于計算圓r的周長和面積。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/269347.html
標籤:C++ 語言
