在 ruby 元编程领域模型一章里,有这样的论述:
诸如 String,Array 等类,也可以被看作对象,看作 Class 类的实例。之后,又说 String,Array 的超类的是 Object 类,而 Class 的超类确实 Module,各位前辈
1。这是如何实现的?
2。有什么意义?
@towonzhou 嗯。有能力看源代码了估计才知道
设计理念要先理解,不然看源代码不是更看不懂
建议看看《松本行弘的程序世界》 ?
@windwiny 好吧,我的意思有能力看源码的时候 就已经懂了
@xdushepherd 意义就是建立了完全的面向对象的体系了哇
LZ 说的是 Ruby 的对象模型,元编程的基础。