Ruby 101:動態編程

Ruby 101:動態編程 Written by Allen Lee 當method_missing的魔法失效時…… 在上一篇文章裏,我們通過重寫Hash類的method_missing方法把Hash對象模擬成匿名對象,但是,這種做法有時會產生一些莫名其妙的問題,舉個例子吧,假如我把process方法(完整實現參見上一篇文章的代碼31)的options參數從這樣: 代碼 1 改成這樣: 代碼 2
相關文章
相關標籤/搜索