[问题] 关于 类别方法 attr_reader

楼主: EvilBeauty (邪恶美丽)   2015-11-02 13:58:39
你们好,
我想请问,在ruby里面的attr_reader ..等方法。
如以下范例:
作者: AIGecko (师大猫耳控)   2015-11-02 15:21:00
Ruby可以动态定义方法 其实使用属性存取也是定义方法可以想像成eval("def #{sym}=(val);@#{sym}=val;end")eval("def #{sym});return @#{sym};end") 上面写这行读在attr_accessor中会定义name和name=(val)
作者: abc0 (haha)   2015-11-06 12:44:00
name?

Links booklink

Contact Us: admin [ a t ] ucptt.com