沐茗@煙燻機器人
[44]
為什麼要搞這種名稱一樣、傳入參數的數量也一樣但是型態不一樣的function喇......
掰噗~
才不告訴膩雷~~~ (party)
似兔非兔略天胖
地區限定型態
沐茗@煙燻機器人
看Code看到快崩潰w
六月雪果茶
因為單字有限要省著用
舞喵🐾ꉂ(ˊᗜˋ*)
可能做的事情只差一點點吧 (rofl)
舞喵🐾ꉂ(ˊᗜˋ*)
多型煩死人
匿名巴格
這也算多型的一種嗎?w 好像不太......
沐茗@煙燻機器人
匿名巴格 : 這是蝴蝶
沐茗@煙燻機器人
六月雪果茶
我比較喜歡叫他七星刀
舞喵🐾ꉂ(ˊᗜˋ*)
匿名巴格 : 好像中文語意問題 (rofl)
傳入參數的數量也一樣但是型態不一樣
到底是參數型態不一樣還是function型態不一樣(???
六月雪果茶
這種嗎
bool SetValue(A a, int n);
bool SetValue(B b, int n);
bool SetValue(C c, int n);
沐茗@煙燻機器人
六月雪果茶 : 差不多
沐茗@煙燻機器人
舞喵🐾ꉂ(ˊᗜˋ*) : 傳入參數的型態不一樣
六月雪果茶
我這邊是除了 上述之外還是個多型
六月雪果茶
3*N
沐茗@煙燻機器人
A function(A a, +4個參數)
A function(A a, +5個參數)
A function(B b, +5個參數)
沐茗@煙燻機器人
有三個function名字一樣,我一開始以為只有兩個,算了一下一個有五個參數一個有六個
舞喵🐾ꉂ(ˊᗜˋ*)
重載又多型好煩ㄛwwwwwwwwwwwww
匿名巴格
魔法師何苦為難魔法師(X)
沐茗@煙燻機器人
舞喵🐾ꉂ(ˊᗜˋ*) : 我一開始以為只有第一個第二個,看半天越看越昏才發現有三個
沐茗@煙燻機器人
匿名巴格 : 萬惡的Google
舞喵🐾ꉂ(ˊᗜˋ*)
豆頁痛
六月雪果茶
影分身之術
克里斯蒂安公爵的帕妃小騎士
直接當機
匿名巴格
但是以第二和第三的狀況來說應該不算多...... 好像也不一定
沐茗@煙燻機器人
匿名巴格 : 什麼東西不算多XD?
六月雪果茶
這種問題最討厭的地方是Debug時 發先 阿怎麼走不進去 結果發現 BaseClass沒宣告導致亂跑
沐茗@煙燻機器人
六月雪果茶 : 因為Android的程式碼很大這隻有兩萬多行我只能用搜尋的......
build一次要一個小時
舞喵🐾ꉂ(ˊᗜˋ*)
stun
匿名巴格
多形不是應該要設計到無論塞啥進去都是唯一路徑咩w 如果出現沒有路徑可以跑就直接噴例外 = w=
舞喵🐾ꉂ(ˊᗜˋ*)
等等 亂跑有點奇妙wwwwww
匿名巴格
說好的unit test咧?
六月雪果茶
匿名巴格 : 這就是c++的神祕之處 double走不到你可以走long的阿
舞喵🐾ꉂ(ˊᗜˋ*)
我想多半是沒有說好的
六月雪果茶
反正指標隨便轉嘛
沐茗@煙燻機器人
基本上現在不是會亂跑,只是我想看某個東西在甚麼情況下會被Call到在追Code XD"
匿名巴格
你沒有自己蠢到強制施展他也不會自己轉啊www (等等 你的用字!)
六月雪果茶
你有宣告double他就走正確的 沒有的話long他也可以走喔 然後就拿不到東西
六月雪果茶
星星被吃掉了
沐茗@煙燻機器人
他就走正確的 沒有的話long
沐茗@煙燻機器人
聽起來很文藝
沐茗@煙燻機器人
(並沒有
沐茗@煙燻機器人
(我看的是JAVA就是了
六月雪果茶
long**
六月雪果茶
unit test 不認識的孩子呢
沐茗@煙燻機器人
匿名巴格 : 舞喵🐾ꉂ(ˊᗜˋ*) : 查了一下,確實這是 多載 不是 多型
沐茗@煙燻機器人
也不是重載,多型跟重載應該是繼承相關的東西,這次的三個function都在同一個class裡面
匿名巴格
對R 多型應該是母物件的變數可以存放子物件的實體這樣的概念才對R?
沐茗@煙燻機器人
匿名巴格 : 原來你要說不算多型,我在想不算多是甚麼意思
匿名巴格
這就只是個死不取新function名稱的潔癖症而已(X)
沐茗@煙燻機器人
我還以為巴格是說只有三個function同名不算多
舞喵🐾ꉂ(ˊᗜˋ*)
所以是overload...吧(
舞喵🐾ꉂ(ˊᗜˋ*)
其實舞貓幾乎沒有遇到過 (欸
沐茗@煙燻機器人
舞喵🐾ꉂ(ˊᗜˋ*) : 對啊,是骨傲天
舞喵🐾ꉂ(ˊᗜˋ*)
股傲天
沐茗@煙燻機器人
追Android也會被多型玩死......
匿名巴格
還好啦 比起來
function(A a, B b, C c);
function_new(A a, B b, C c);
function_new_new(A a, B b, C c);
function_old(A a, B b, C c);
比較讓我想殺人(喂!)
沐茗@煙燻機器人
我覺得這個比較好(
沐茗@煙燻機器人
搜尋顏色設一下就不管他寫什麼
沐茗@煙燻機器人
我剛還要一個一個去數他丟了幾個參數進去
還要看第一個參數是什麼型態的,才知道哪個是我要找的
舞喵🐾ꉂ(ˊᗜˋ*)
以前有看過
log
log_old
log_old_old
.....
(大概有20幾個old)
沐茗@煙燻機器人
好長
舞喵🐾ꉂ(ˊᗜˋ*)
歷史遺產
沐茗@煙燻機器人
為何不用log_old2
舞喵🐾ꉂ(ˊᗜˋ*)
沐茗@煙燻機器人 : 我也想問他 阿不過始作俑者已經離職
克里斯蒂安公爵的帕妃小騎士
我錯了,這樓不是我能待的
沐茗@煙燻機器人
匿名巴格
沐茗@煙燻機器人 : 然後看完了七八個檔案以後 發現只有 function_old 有在用 其他都dummy code
沐茗@煙燻機器人
匿名巴格 : dummy我留很多←
匿名巴格
沐茗@煙燻機器人 : 隔山就打牛!
沐茗@煙燻機器人
匿名巴格 : 打牛棒法!!
匿名巴格
沐茗@煙燻機器人 : 載了你喔! override 沐茗 (X)
舞喵🐾ꉂ(ˊᗜˋ*)
403 否逼等
匿名巴格
舞喵🐾ꉂ(ˊᗜˋ*) : 不是permission deny 喔 我又不是網頁存取w
克里斯蒂安公爵的帕妃小騎士
各有專業啊!
舞喵🐾ꉂ(ˊᗜˋ*)
匿名巴格 : 沐茗都回非標準的東西給你 (X)
匿名巴格
舞喵🐾ꉂ(ˊᗜˋ*)
匿名巴格 : 真的很奇妙
沐茗@煙燻機器人
匿名巴格 : Method does not override method from its superclass
匿名巴格
int 沐茗(); (反正沒有就從頭開始寫吧)
載入新的回覆