Re: [問題] 請問toString的觀念
※ 引述《pshuang》之銘言:
> 當一個 instance 被宣告並定義時,它的 type 就被決定了,
> 也代表相關的 virtual function 已經指定到該呼叫的地方(compiler 時即以決定)。
> 那麼,這該算是由 compiler 做好多型的mapping嗎 ?
你說得蠻模糊的.
compiler 在多型的達成當然有東西要作,
畢竟所有 code 都是由 compiler
compile 出來的嘛.
不明白你覺得有問題的是什麼, 只給一個簡單的總結:
為了達成多型的效果, invoke method 所會
執行的method 的版本不是在 compile time
決定, 而是在 runtime 決定
就是這樣.
--
┌─────◆KKCITY◆─────┐▇─┐ 優質連線服務隆/重/豋/場!!
│ bbs.kkcity.com.tw │┴ └─▇ KKADSL 帶你環遊全世界
└──《From:202.72.0.45 》──┘ KKADSL ┴ http://adsl.kkcity.com.tw
--
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章