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