热线电话:13121318867

登录
2019-04-02 阅读量: 642
Python3的成员修饰符(二)

 类的私有字段成员:

class stu2():
val = 'smith'
__val2 = 'smith2' # 前面加双下划线 私有化

def __init__(self):
pass

def show(self):
print(stu2.__val2)

@staticmethod
def stat(): # 静态方法可以没有参数
return stu2.__val2

man = stu2()
print(man.val)
man.show() # 可以通过内部函数调用私有字段
# print(man.__val2) # 外部不能直接调用
print(man.stat()) # 可以通过静态方法调用私有字段
0.0000
5
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子