当前位置: 首页 > 图灵资讯 > 行业资讯> 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访问

相关文章

如何让vim支持python3

如何让vim支持python3

2025-09-12
python2.7和3.6区别有哪些

python2.7和3.6区别有哪些

2025-09-12
python3有serial库吗

python3有serial库吗

2025-09-12
python中w、r表示什么意思

python中w、r表示什么意思

2025-09-12
python中如何把list变成字符串

python中如何把list变成字符串

2025-09-12
python命名空间是什么

python命名空间是什么

2025-09-12