标签:属性 方法 str 私有属性 print code += int 私有
类中属性与方法可以分为两类:
公有成员:到处都可以访问,可以被继承
私有成员:外部不能访问,只能类内部去访问和修改(当修改修改的时候,可以利用内部的方法去调用私有属性去供外部修改),不能被继承。
定义的时候前面加上两个__ 下划线
class Girl:
def __init__(self, name, age):
self.name = name
self.__age = age
def look_age(self):
return self.__age
def modify_age(self):
self.__age += 1
return self.__age
g = Girl(‘li‘, 18)
# g.__name # 直接报错,私有成员,外部不能直接访问
print(g.look_age())
print(g.modify_age())
标签:属性 方法 str 私有属性 print code += int 私有
原文地址:https://www.cnblogs.com/louhui/p/8976779.html