2、自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height),
定义公有成员函数:
初始化函数:void init(int w, int h)
更改宽度的函数:set_w(int w)
更改高度的函数:set_h(int h)
输出该矩形的周长和面积函数:void show()
#include <iostream> using namespace std; class Rect { private: int width; int height; public: void init(int w, int h) { width = w; height = h; } void set_w(int w) { width = w; } void set_h(int h) { height = h; } void show() { int looplen = 2*width + 2*height; cout << "周长:" << looplen << endl; int area = width * height; cout << "面积:" << area << endl; } }; int main() { Rect rec; rec.init(20,10); rec.show(); rec.set_w(10); rec.set_h(5); rec.show(); return 0; }