区块链网站开发资金,免费进出货管理软件app,装修设计软件app免费,app网站及其特色1.思维导图 2.自己封装一个矩形类(Rect)#xff0c;拥有私有属性:宽度(width)、高度(height),定义公有成员函数: 初始化函数:void init(int w, int h)更改宽度的函数:set_w(int w)更改高度的函数:set_h(int h) 输出该矩形的周长和面积函数:void show()
#include iostream…1.思维导图 2.自己封装一个矩形类(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 width, int height) //公有属性的初始化函数{Rect::width width;this-height height;}void set_w(int w) //改变宽的函数{width w;}void set_h(int h) //改变高的函数{height h;}void show() //输出矩形周长和面积的函数{cout 矩形周长为 2*(width height) endl;cout 矩形的面积为 width * height endl;}
};int main()
{cout ***********初始化矩形周长和面积********** endl;cout endl;//定义矩形类的变量Rect rec;//给矩形类中的宽和高初始化rec.init(2 , 5);//输出此矩形的周长和面积rec.show();cout endl;cout *******改变宽和高后的矩形周长和面积******* endl;cout endl;//改变矩形的宽和高rec.set_w(10);rec.set_h(20);//输出改变后的矩形的周长和面积rec.show();return 0;
}