作者sorryChen (陳揚和)
看板Programming
標題Python 能 有polymorphism 的functions 嗎
時間Thu Aug 20 14:07:41 2009
初學python 問了笨問題請多多包含
很多人覺得不用type checking python很好用 但我覺得挺危險的
而且應該不能有polymorphism.. 這樣類似的function作用在不同type的data
時 就不能定義同名的function. 必須要在function中自己判別
然後寫 不同function 處裡不同type 的class..
這樣不是把type checking的責任交給programmer ...
有前輩可以指引在python 中 正確的處理不同type類似function的方法嗎
或是應該看什麼文件
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.125.87.33
推 godfat:case by case 討論吧,不清楚你想做什麼 220.128.121.85 08/20 15:24
→ Schelfaniel:覺得危險的話可在函式內加入判斷型別 163.29.28.137 08/21 09:19
→ Schelfaniel:另外我覺得寫動態語言要有良好的習慣 163.29.28.137 08/21 09:21
→ Schelfaniel:最好要讓人一看函式名就知道對應型別 163.29.28.137 08/21 09:21
推 march20:給個例子會比較容易討論 XD 66.75.255.220 08/24 03:36