动态定义一个方法
2015-06-17 22:06
281 查看
class A def self.testName(name, &block) define_method name do block.call end end end A.testName('jack') {p 'hello'} A.new.jack()
相关文章推荐
- OpenGL学习之路--StartPoint
- iOS-UI控件之UIImageView
- 数据库设计说明书
- 《构建之法》13,14,15,16,17章读后感
- Opencv 笔记 opencv tutorial 2.1节 mat
- Struts2工具类
- shell 文本单词计数
- Leetcode---(104)Maximum Depth of Binary Tree
- 资源管理
- 《大道至简——软件工程实践者的思想》读书笔记之三
- 黑马程序员-----------网络编程
- 2015061706 - 工作反思
- 详细设计说明书
- JDK之HashMap、HashSet分析
- 概要设计说明书
- position为absolute的元素如何实现居中
- 聊一聊Horizon vGPU技术
- map集合框架
- 稳定模式在RESTful架构中的应用
- 黑马程序员——String类