语法: class 类名{ 访问权限:属性 / 行为 }; 示例1:设计一个圆类,求圆的周长与面积封装的意义:
- 将属性和行为作为一个整体,表现生活中的事物
- 将属性和行为加以权限控制
#includeusing namespace std; class circle { public: int radius;//成员对象(属性) double getarea()//成员函数(行为) { return radius*radius*3.14; } double getperimeter()//成员函数(行为) { return 2*radius*3.14; } }; void test01() { circle p1;//创建对象p1 p1.radius=3;//赋值半径为3 p1.getarea(); p1.getperimeter(); cout<<"面积:"< test01(); return 0; }



