类方法

1、单下划线”_”

在Python中,通过单下划线”“来实现模块级别的私有化,变量除外。一般约定以单下划线”“开头的函数为模块私有的,也就是说”from moduleName import * “将不会引入以单下划线”_”开头的函数

2、双下划线”__”

对于Python中的类属性,可以通过双下划线”__”来实现一定程度的私有化,因为双下划线开头的属性在运行时会被”混淆”(mangling)。

 

posted @ 2018-07-18 09:42  fireflymao  阅读(130)  评论(0)    收藏  举报