会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Bxbg
博客园
首页
新随笔
联系
订阅
管理
2025年6月13日
在Python中,双下划线(__)前缀的属性名称表示名称改写(Name Mangling),这是一种用于实现类属性“伪私有化”的机制。
摘要: 名称改写的规则 当属性名以双下划线开头(且不以双下划线结尾,如__x__),Python会自动在属性名前加上_类名作为前缀。 例如: python class Person: def init(self, height, weight): self.__height = height # 实际会被改
阅读全文
posted @ 2025-06-13 10:25 劉半仙
阅读(38)
评论(0)
推荐(0)
公告