Re: [問題] 觀念問題-多型和多載

看板java作者 (Alien)時間17年前 (2007/03/26 10:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/8 (看更多)
※ 引述《ellinas (keep your faith !)》之銘言: : 我記得有一種分法是依binding的時間來區分 : static binding的稱為overloading(多載) : 是指在compile time就可以決定呼叫的是那一個function : dynamic binding的稱為polymorphism(多型) : 是指實際呼叫的function是在runtime 根據實際的type才能決定 這只是在 Java 中的情況而已. 不要倒果為因. 要是喜歡的話, 我在 runtime 才決定 invoke 哪一個 overloaded 的 method 也無不可. 先明白什麼叫 method overloading/overriding 吧. 不要用 "compile/runtime binding" 來判斷, 那一點 意思都沒有哩. alien -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.22.246.26
文章代碼(AID): #161oyMv8 (java)
討論串 (同標題文章)
文章代碼(AID): #161oyMv8 (java)