Re: [問題] 內部類別的用途?
※ 引述《gush0905 (gush)》之銘言:
: 標題: Re: [問題] 內部類別的用途?
: 時間: Fri Dec 19 11:47:03 2008
:
: 請問callback 是什麼意思呢?
:
: 我有在別的地方看過這個名詞
: 意思也只有稍微了解
: 可否更加詳細的說明?
[43]
:
: 推 etman395:就是被系統呼叫的程式 常見public static void main(..) 12/19 11:50
: 推 TonyQ:應該說是一種在程式執行完之後才進行的一個掛勾(hook) 函式 12/19 12:16
比較正確一點的說法, callback 就是回撥.
以前比如BBS 或一些基於電話的服務會做回撥,
就是你打通後, 提供你的電話, 然後掛斷, 對方
就會基於你提供的電話打回來給你.
callback 對於 programming 來說也是類似的東西.
我 invoke 某些 service (e.g. method) 的時候, 順
便提供一個 "之後當某事發生的時候, 你就回撥給我"
的 "東西", 然後該 service 之後會在適當的時候 invoke
你提供的"東西", 這個就是所謂 callback 了,
那個 callback 的"東西" 可以是一個 method, 可以是一個
object instance.
簡單來說, 就是我主動提供一個介面, 讓對方能在適當
時候 invoke 我的介面, 這就是 callback.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.155.236.82
推
12/19 13:41, , 1F
12/19 13:41, 1F
→
12/19 14:03, , 2F
12/19 14:03, 2F
推
12/19 21:31, , 3F
12/19 21:31, 3F
推
12/21 03:35, , 4F
12/21 03:35, 4F
討論串 (同標題文章)