顺德购物网站建设,wordpress响应式视频主题,中国企业网官方网站,如何设计一个有趣的网页自己封装一个矩形类(Rect)#xff0c;拥有私有属性:宽度(width)、高度(height)#xff0c;
定义公有成员函数:
初始化函数:void init(int w, int h)
更改宽度的函数:set_w(int w)
更改高度的函数:set_h(int h)
输出该矩形的周长和面积函数:void show()
代码#xff1a…自己封装一个矩形类(Rect)拥有私有属性:宽度(width)、高度(height)
定义公有成员函数:
初始化函数:void init(int w, int h)
更改宽度的函数:set_w(int w)
更改高度的函数:set_h(int h)
输出该矩形的周长和面积函数:void show()
代码
#include iostreamusing namespace std;class Rect
{
private:int width;int height;
public:void init(int w, int h);void set_w(int w);void set_h(int h);void show();
};void Rect::init(int w, int h)
{this-width w;this-height h;
}void Rect::set_w(int w)
{this-width w;
}void Rect::set_h(int h)
{this-height h;
}void Rect::show()
{cout 周长为: widthheight endl;cout 面积为: width*height endl;
}int main()
{int height,width;Rect s1;s1.init(5,10);cout 初始的周长和面积: endl;s1.show();cout 请输入要更改的长和宽:;cin height width;s1.set_h(height);s1.set_w(width);s1.show();return 0;
}运行结果 思维导图