Python中没有私有成员,包括方法。实际上,双下划线前缀只是私人成员的“惯例”,随着名称的进一步修饰,Python进一步加强了这种双重惯例。不过,并非不可能从外部访问这些方法。
但是,总的来说,并没有真正需要让成员真正“私有”。通常,使用单个下划线前缀将成员标记为“内部”,并且要求类型的用户将它们保持独立。
除此之外,当然还有私有(或内部)方法的原因是将功能的公共部分提取到方法中,这样您就不必重复自己了。
首页 >
Python中没有私有成员,包括方法。实际上,双下划线前缀只是私人成员的“惯例”,随着名称的进一步修饰,Python进一步加强了这种双重惯例。不过,并非不可能从外部访问这些方法。
但是,总的来说,并没有真正需要让成员真正“私有”。通常,使用单个下划线前缀将成员标记为“内部”,并且要求类型的用户将它们保持独立。
除此之外,当然还有私有(或内部)方法的原因是将功能的公共部分提取到方法中,这样您就不必重复自己了。
float类型怎么保留2位小数 - python - 前端,python 发布 | float类型怎么保留2位小数 - python - 前端,python 发布 ...
哪位大神做过用python修改pdf里面表格数据 - python - 前端,老男孩 python alex | 哪位大神做过用python修改pdf里面表格数据 - python - 前端,老男孩 python alex ...
Python是否会取代C - python - 前端,python调用新浪微博api | Python是否会取代C - python - 前端,python调用新浪微博api ...