看板 [ Python ]
討論串[問題] zope interface
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者KSJ (阿真)時間13年前 (2012/03/01 21:17), 編輯資訊
0
0
0
內容預覽:
我英文不是很好 弄錯文章的意思麻煩指正一下. 以我的了解:. directly provide implement. IFooFactory <------------------ Foo ----------------> IFoo. ∣ ↑. ∣ make instance ∣ provide.
(還有475個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者huggie (huggie)時間13年前 (2012/03/01 17:36), 編輯資訊
0
0
1
內容預覽:
就是這句不懂。註解中的"Create a foo"是說IFactory() 直接會create. 一個 foo 還是implement IFactory 的某個class() 會 create 一個 foo?. 你的意思是 IFooFactory 定義了provide者必須有 invocation
(還有20個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者KSJ (阿真)時間13年前 (2012/03/01 14:35), 編輯資訊
0
0
1
內容預覽:
__call__ 就python裡只是讓instance有類似函式呼叫的寫法. 例如:. class a:. def __call__( self, word ):. print word. b = a(). b("hi") #會print hi. 文中的__call__看起來只是要註解 __ini
(還有334個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者huggie (huggie)時間13年前 (2012/03/01 10:46), 編輯資訊
0
0
1
內容預覽:
我在看 twisted 的時候看到了 zope interface. 看得還蠻糊里糊塗的. http://docs.zope.org/zope.interface/README.html. 1. 他的 IFooFactory() 的 __call__ 是直接要造出一個 foo. 不透過 class
(還有25個字)
首頁
上一頁
1
下一頁
尾頁