class A:
att1
def callme(self):
self.getatt1()
#許多依賴att1的指令
#some complex code
def getatt1(self):
#經過一番運算,終於得到att1的值,修改自己的某個屬性
self.att1 = complexWork
其 實我知道這樣的method大多是不給Class以外的人呼叫,但,python沒有private的實做,只有抽象的隱藏(就是把要宣告成 private的東西前面加兩個底線,物件外的人還是可以呼叫使用到該「東西」),這樣常讓人要想一下這個method到底是給不給別人呼叫。
這真是讓人哭笑不得的命名方法啊。
ps:看一下怎麼不被開除的妙招吧!
No comments:
Post a Comment