A Class package
# Encapsulation class class Card ( Object ): def __init__(self,num,pwd,ban): self.num = whether self.pwd = pwd Ban .__ Self = Ban # package (Private Variable) def __cun (self): # private methods print("寸框") def getBan (self, numm, pwdd): # get private variables if name == == self.num and pwdd self.pwd: return self.__ban else: return " input error! " card = Card("1001","123456",1000) print (card.getBan (card.num, card.pwd)) # Enter the password to get the value print (card._Card__ban) # private method to get
1. private variables (package)
self .__ ban = ban # package (Private Variable)
Add the front of the variable "__" into a private variable
Use internal call private variables
return self.__ban
2. obtain private variables
card._Card__ban # Object .__ class __ variables