当前位置: 首页 > 图灵资讯 > 行业资讯> python封装中的私有如何理解?

python封装中的私有如何理解?

来源:图灵python
时间: 2024-09-04 19:56:44

什么是封装?

封装是对象成员的访问限制

二、三级封装

1、公开:public

2、受保护的:protected

3、私有的:private

三、私有

私有成员是最高级别的包装,只能访问当前类别或对象;

在成员面前加两条下划线。

classPerson():
#name是共有成员
name="ruochen"
#___age是私人成员
__age=18

Python的私有不是真正的私有,而是成为namee的一种 mangling的改名策略

对象可以使用._classname_attributename访问

上一篇:

python继承是什么?

下一篇:

返回列表