Re: [問題] 多型的問題
藉機會來弱弱地問下問題 ~><~
我會這樣用 http://ideone.com/83KkZ
其實我覺得泛型的運用上~
是可以因為 constructor 出來的物件不同 but 卻被當作同一類型的物件來處理
像是 94 行中 當不管是 Beef or Tea 被傳進後 , 在 eatSomeThing 之中都被當作為
VirCanBeOrder
這是我的理解啦 orz 其實我也不是很確定要這樣用
and 為何大家喜歡用 Son * son = new Father(); <---這種寫法呢?
這樣出來的 son 物件 不透過 cast 應該不知道他老爸是誰吧(?
Father son = new Father(); <--- 這樣才可以把 son 當老爸用 ...
還是我有哪邊誤解了 orz
感謝各位 ...
修正下 應該是 Father * obj = new Son();
or Son * obj = new Son();
假如 son 跟 father 是代表繼承的關係的話
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.161.122.104
→
03/10 01:11, , 1F
03/10 01:11, 1F
→
03/10 01:12, , 2F
03/10 01:12, 2F
→
03/10 01:14, , 3F
03/10 01:14, 3F
→
03/10 01:15, , 4F
03/10 01:15, 4F
→
03/10 01:16, , 5F
03/10 01:16, 5F
→
03/10 01:17, , 6F
03/10 01:17, 6F
→
03/10 01:19, , 7F
03/10 01:19, 7F
→
03/10 01:20, , 8F
03/10 01:20, 8F
→
03/10 01:20, , 9F
03/10 01:20, 9F
→
03/10 01:24, , 10F
03/10 01:24, 10F
※ 編輯: cuteclare 來自: 218.161.122.104 (03/10 01:27)
→
03/10 01:25, , 11F
03/10 01:25, 11F
※ 編輯: cuteclare 來自: 218.161.122.104 (03/10 01:28)
→
03/11 23:52, , 12F
03/11 23:52, 12F
討論串 (同標題文章)