看板
[ Ruby ]
討論串[問題] Ruby 與 Interface Oriented Design
共 9 篇文章
內容預覽:
原本想推文的,不過剛看了版規....XD. 看到你的問題,第一個讓我想到module, class.....??. module好像只是用來include?. class用來繼承,可是跟interface的意義又不同,. 不過ruby應該也沒有implement interface吧..... ht
(還有45個字)
內容預覽:
Ruby 的 module 不只是拿來 Mixin 的,. 而在與 interface 比較之前,. 要先了解 include 與 implement 有何不同?. 先說說為什麼大家對 interface 看法兩極?. 那是因為 interface 雖然提供給編譯器一份「規格」,. 但 implem
(還有816個字)
內容預覽:
一點淺見 請指教. 在ruby裡, interface的觀念應該直接用duck typing的觀念實作. ==別挑我語法錯, 下面都是pesudo code==. 例: Java. interface Animal {. public void move();. }. class Dog imple
(還有606個字)
內容預覽:
怕新手誤會,所以我還是點一下語法和用法的錯誤… XD. def move; puts "Dogs walk"; end; end def move; puts "Birds fly"; end; endyes, 差不多就是這個概念. static typing 的做法是把 spec 寫在你的核心程式
(還有699個字)