作者ireullin (raison detre)
看板Ruby
標題[問題] 關於Ruby的多型
時間Tue Apr 12 11:45:33 2011
小弟最近剛開始接觸Ruby
所以有些語法還不太熟
下面這樣寫執行時會發生錯誤
請問Ruby沒有提供多型的功能嘛
還是只有建構式如此呢
class HtmlElement
def initialize(szTag)
@arrEle = Array.new
@hAtr = Hash.new
@szTag = szTag
end
def initialize(szTag, szValue)
@arrEle= Array.new
@hAtr = Hash.new
@szTag = szTag
@arrEle.push(szValue)
end
end
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.220.71.34
→ poga:這不是多型,這是function overloading,Ruby本身沒有 04/12 12:01
→ poga:但是可以用其他方式做到類似的效果 04/12 12:01
→ ireullin:請問有參考的資料嘛,或搜尋什麼關鍵字 04/12 13:11