Ruby元编程技术

来自Dennis的知识库
2013年1月27日 (日) 10:21Dennis zhuang讨论 | 贡献的版本

跳转到: 导航搜索

声明

  • 本Wiki上的任何文字信息均在GNU自由文档许可证1.3或更高版本下发布,如果用于任何商业用途都需经本人同意。任何转载都请注明出处。
  • 本Wiki上的内容来自本人的学习笔记,来源可能包括原创、书籍、网页、链接等,如果侵犯了您的知识产权,请与本人联系,我将及时删除。
  • 我的联系方式 killme2008@gmail.com

简介

读《Ruby元编程》的笔记

Open Class

class更像是作用域操作符,而不仅是类型声明语句。随时可以打开一个class定义或者覆写方法:

   #为String添加新方法
   class String
       def to_alphanumeric
            self.gsub /^[\w\s]/, ""
       end
   end
个人工具
名字空间

变换
操作
导航
工具箱