首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

ruby_rails之alias深入了解_和alias_method

2012-10-16 
ruby_rails之alias深入理解_和alias_method?今天看rails的源码里有alias_method的方法,但我好像只知道alia

ruby_rails之alias深入理解_和alias_method

?

今天看rails的源码里有alias_method的方法,但我好像只知道alias。

ctrl+b进入alias_method的源码,居然是stub方法。

?

 class A   class << self     def mm      puts 'mm'     end     alias :mmm :mm   end end# nil A.mmm#mm# nil class A   def self.s_m     'mm'   end   alias :s_mm :s_m endNameError: undefined method `s_m' for class `A'from (irb):46 


alias重命名“当前”的方法。 2 楼 fantaxy025025 2011-10-14   呵呵。楼上说的是对的!
如果都打开class的话,是没有问题的。
就怕用self.method_a这种,alias又没有在class类里面写。

热点排行