ruby元編程 第二章 對象模型

2.1 打開類 class D def x; 'x'; end end class D def y; 'y'; end end obj = D.new obj.x # => "x" obj.y # => "y" 當第一次說起 class D時,Ruby開始定義這個類,並定義x方法。 第二次說起D類時,它已經存在,Ruby就不在定義了,而只是從新打開這個已經存在的類,併爲之定義y方法
相關文章
相關標籤/搜索