日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[YTU]_2915(Shape系列-1)

發布時間:2025/4/16 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [YTU]_2915(Shape系列-1) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Description

小強開始迷戀彩色的Shape,于是決定做一個Shape類。Shape類有整型的數據成員color,求面積的成員函數area()。小強針對不知道千奇百怪的Shape如何求面積,于是就統一Shape的面積為10000。小聰看見小強做好的Shape類,決定用該類做兩個形狀出來,并測試其顏色和面積。但是小強沒有為Shape類寫構造函數和成員函數,請幫助小強完成Shape類。

小強寫的文件頭和Shape類的C++代碼如下

#include<iostream>
using namespace std;
class Shape
{
public:
Shape();
Shape(int c);
int getcolor();
double area();
private:
int color;
};

小聰測試的C++代碼如下

int main()
{
Shape ss1=Shape();
Shape ss2=Shape(5);
cout<<"Shape color:"<<ss1.getcolor()<<","
<< "Shape area:"<<ss1.area()<<endl;
cout<<"Shape color:"<<ss2.getcolor()<<","
<< "Shape area:"<<ss2.area()<<endl;
return 0;

}

提示:小強和小聰已經寫好的部分不用提交了,只提交補充部分就可以了。

Input

Output

輸出小聰測試的兩個Shape的顏色和面積。

Sample Input

Sample Output

Shape color:0,Shape area:10000 Shape color:5,Shape area:10000#include<iostream> using namespace std; class Shape { public: Shape();Shape(int c);int getcolor();double area(); private:int color; }; Shape::Shape(){color=0;} Shape::Shape(int c){color=c;} int Shape::getcolor(){return color;} double Shape::area(){return 10000;} int main() {Shape ss1=Shape();Shape ss2=Shape(5);cout<<"Shape color:"<<ss1.getcolor()<<","<<"Shape area:"<<ss1.area()<<endl;cout<<"Shape color:"<<ss2.getcolor()<<","<<"Shape area:"<<ss2.area()<<endl;return 0;}

總結

以上是生活随笔為你收集整理的[YTU]_2915(Shape系列-1)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。