看板 [ Ruby ]
討論串[問題] 關於Ruby的多型
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 3→)留言3則,0人參與, 最新作者ireullin (raison detre)時間14年前 (2011/04/12 11:45), 編輯資訊
2
0
0
內容預覽:
小弟最近剛開始接觸Ruby. 所以有些語法還不太熟. 下面這樣寫執行時會發生錯誤. 請問Ruby沒有提供多型的功能嘛. 還是只有建構式如此呢. class HtmlElement. def initialize(szTag). @arrEle = Array.new. @hAtr = Hash.ne
(還有41個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ihower (好2ˇ)時間14年前 (2011/04/12 22:45), 編輯資訊
0
0
1
內容預覽:
你這什麼招都不需要吧 XD 給個預設值即可:. class HtmlElement. def initialize(szTag, szValue=nil). @arrEle = []. @hAtr = {}. @szTag = szTag. @arrEle.push(szValue) if szVa
(還有137個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者godfat (godfat 真常)時間14年前 (2011/04/13 02:36), 編輯資訊
0
0
3
內容預覽:
你想做的事情,一般會叫做 overloading, 不過要說 polymorphism,. 也是有人用 ad-hoc polymorphism 來形容:. http://en.wikipedia.org/wiki/Ad-hoc_polymorphism. 而 ruby 之所以沒辦法做 overloa
(還有1386個字)
首頁
上一頁
1
下一頁
尾頁