首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

Ruby 中alias 跟 alias_method的区别

2012-11-04 
Ruby 中alias 和 alias_method的区别1. alias是Ruby的一个关键字,而alias_method是Module类的一个方法2. a

Ruby 中alias 和 alias_method的区别
1. alias是Ruby的一个关键字,而alias_method是Module类的一个方法2. alias的参数就是方法本身(method identify),注意,不是字符串,也不是Symbol,alias_method的参数则是字符串或者symbol,并且使用逗号分隔。3. alias_method可以重定义,而alias则不能

不过貌似在1.9中,alias支持symbol参数了。

热点排行