类和封装

我写了一个简单的矩形类,包含属性、构造函数、成员函数:

include

using namespace std;

class Rect
{
private:
// 私有成员:对外隐藏
int w;
int h;
public:
// 构造函数
Rect(int ww, int hh)
{
w = ww;
h = hh;
}

// 求面积
int getArea()
{
return w * h;
}
};

int main()
{
Rect r(3,4);
cout << "矩形面积:" << endl;
return 0;
}
私有数据外面不能随便改,只能通过公开函数操作,这就是封装,保护了数据安全。对象创建、初始化、使用、销毁一整套流程非常清晰。
心得体会:面向对象让代码更加模块化、更好复用、更好维护。学会写类之后,我写代码不再是一堆零散语句,而是开始有结构、有设计感了,进步特别大。

posted @ 2026-06-22 16:15  嘿嘿123888888888  阅读(3)  评论(0)    收藏  举报