作者adrianshum (Alien)
看板OOAD
標題Re: [其他] 到底怎樣才算overloading?
時間Fri Mar 20 11:38:13 2009
※ 引述《wupojung (常駐程式)》之銘言:
: 如題...那天朋友問我 我真的 不知道要怎麼跟他解釋....
: 只能跟他解釋
: int add(float,int)
: int add(float,float)
: int add(int,int)
: 這樣就算XD.... 不知道 各位的看法?
overloading 和 OOP 該沒有什麼關係.
同名稱但 parameter 不同的 method 就是 method overloading 了
沒有什麼特別難解釋的地方吧?..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.155.236.82
1F:推 wupojung :函數抽象化?? 我最近用 組譯器 來解釋= = 03/26 03:48
2F:→ adrianshum :你在說啥?... 03/26 11:41
3F:→ wupojung :跟OOP有關的話? 我覺得overloading 是做抽象化 04/05 18:49
4F:→ wupojung :後面那句..是說 最近都用VTABLE 跟同學解釋... 04/05 18:50
5F:推 TonyQ :你先定義抽象化 , 再講你認為overloading跟抽象化的 04/06 06:38
6F:→ TonyQ :關係 , 有些事情不需要過度解讀... 04/06 06:39
7F:→ adrianshum :overloading 和 vtable 沒關 (至少 java/C++ 都沒關) 04/07 14:48
8F:→ adrianshum :你大概把東西搞混了 04/07 14:49
9F:→ wupojung :恩恩....感謝樓上兩位的分析..... 04/12 15:39
10F:→ ktv414520 :我覺得有用就好 不需要硬要解釋 推TonyQ 06/30 12:19