类的私有成员
class testrole(object):
def __init__(self,name):
self.name=name
self.__privatename="I am a private man , it is hard to access"
def getprivatename(self):
return self.__privatename
def shoot(self):
print("shooting")
def got_shoot(self):
print("I got shoot")
r1 = testrole("dsj")
#r2=testrole("dyx","terrorist","b22",300,23000)
print(r1.getprivatename()) #正常访问私有成员
#print(r2.got_shoot())
print (r1._testrole__privatename) #强制访问私有成员变量
浙公网安备 33010602011771号