【C++笔记】封装的意义,结构体和类的区别 您所在的位置:网站首页 页岩构造和结构的区别 【C++笔记】封装的意义,结构体和类的区别

【C++笔记】封装的意义,结构体和类的区别

#【C++笔记】封装的意义,结构体和类的区别| 来源: 网络整理| 查看: 265

一、封装的意义 将属性和行为作为一个整体,表现生活中的事物将属性和行为加以权限控制

1.1 设计类时,属性和行为写在一起,表现事物

语法:class 类名{ 访问权限: 属性/行为 };

类中的属性和行为统一称为成员,属性也称为成员属性或成员变量,行为也成为成员函数或成员方法;

//例1:设计一个圆类,求圆的周长 #include using namespace std; const double PI = 3.1415926; //class代表设计一个类,类后面紧跟着类名称 class Circle{ //访问权限 //公共权限 public: //属性 int r; //行为 double calcuPerimeter(){ return 2 * PI * r; } }; int main(){ //通过圆类,创建具体的圆对象 Circle c1; //给圆对象的属性赋值 c1.r = 10; cout


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有