看板java
标 题Re: [问题] 请问toString的观念
发信站KKCITY (Fri Apr 28 15:08:35 2006)
转信站ptt!ctu-reader!ctu-peer!news.nctu!netnews.chu!Leo.mi.chu!zoonews.ee.nt
※ 引述《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
--