0
点赞
收藏
分享

微信扫一扫

封装的意义

点亮自己的那盏灯 2022-03-15 阅读 52
c++

封装是C++面向对象的三大特性之一。
其意义是:
1)将属性和行为作为一个整体,表现生活的事物。
2)将属性与行为加以权限控制。

2、封装意义一。
在设计类的时候,属性与行为写在一起,表现事物。
语法:
class 类名{
访问权限:
    属性  --> 一般指的是变量
    行为  --> 一般指的是函数
};

3、封装意义二。
类在设计的时候,可以把属性与行为放在不同的权限下,加以控制。
访问权限有三种:
1)public        公共权限      类内可以访问    类外可以访问
2)protected  保护权限      类内可以访问    类外不可以访问    子类可以访问父类中的保护内容
3)private       私有权限     类内可以访问    类外不可以访问    子类不可以访问父类中的私有内容

举报

相关推荐

0 条评论