為什么80%的碼農都做不了架構師?>>> ??
class Test:def __init__(self):self.__key='init'def get_key(self):return self.__keydef set_key(self,key):self.__key=keyif __name__ == '__main__':obj = Test()print(obj.get_key())#輸出初始值initobj.set_key('通過set方法設置的值')print(obj.get_key())#輸出set方法修改之后的值obj.__key = 'Should not use in this way'#動態綁定上去的屬性print(obj.get_key())#類的實例私有屬性的值print(obj.__key)#注意這個地方↑其實輸出的是動態綁定到實例obj上面的屬性,不是類里面的私有屬性!
?