您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python中的受保护方法

python中的受保护方法

Python不像C ++ / Java / C#支持访问保护。一切都是公开的。座右铭是:“我们都是成年人。” 记录下您的课程,并坚持要求您的合作者阅读并遵守文档。

Python的文化是,以下划线开头的名称意味着:“除非您真正知道应该使用这些名称,否则请不要使用它们。” 您可以选择以下划线开始“受保护”方法。但是请记住,这只是一个约定,它不会改变方法的访问方式。

对以双下划线(__name)开头的名称进行修饰,以便可以构建继承层次结构而不必担心名称冲突。有些人将它们用于“私有”方法,但是同样,它不会改变方法的访问方式。

最好的策略是适应必须在单个过程中编写所有代码才能相处的模型。

python 2022/1/1 18:50:39 有402人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶