Ruby-元编程之对象模型
· 阅读需 14 分钟
最后更新于 2016-08-01 18:39:00
本文的代码均在 Ruby 2.3.0 环境下测试通过。
这篇文章讲述关于 Ruby 中对象模型相关的知识。事实上,有很多编程语言都具备元编程的能力,而 Ruby 则是将元编程发挥到极致的语言。元编程这个概念是模糊的,很多人都说是用代码生成代码的方式,不过我们不用去纠结这个概念。元编程最具有魅力的地方就是,原来我们还可以在程序运行时去操控代码。
最后更新于 2016-08-01 18:39:00
本文的代码均在 Ruby 2.3.0 环境下测试通过。
这篇文章讲述关于 Ruby 中对象模型相关的知识。事实上,有很多编程语言都具备元编程的能力,而 Ruby 则是将元编程发挥到极致的语言。元编程这个概念是模糊的,很多人都说是用代码生成代码的方式,不过我们不用去纠结这个概念。元编程最具有魅力的地方就是,原来我们还可以在程序运行时去操控代码。