Re: [問題] 多型的概念

看板java作者 (.zZ)時間9年前 (2016/04/14 15:58), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《birdy1147 (Allen)》之銘言: 簡單的說,當你宣告 Father fa = new Son 是將右邊的內容塞給左邊的結構 記憶體位置1 Father.name="father" 記憶體位置2 (Son.name="son") 記憶體位置3 Father.greeting -> Son.greeting 你所可以使用的項目,是參考自目前的型態 假設 Son 新增了 age,當你的型態為 Father 的時候依然無法操作這個項目 age 而 greeting 是透過繼承,所以為多型 當你使用 Father.greeting 會得到 Son 的結果是因為有建立關係 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.128.125.43 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1460620731.A.91C.html
文章代碼(AID): #1N3qsxaS (java)
文章代碼(AID): #1N3qsxaS (java)