ruby对象模型

获取实例变量  

obj.instance_variables

获取实例方法

String.instance_methods

类含有三个方法: new(), allocate(), superclass()

 

返回当前程序中的顶级常量

M.constants

Module.constants

获取当前常量的路径

Module.nesting

 

获取祖先链  Myclass.ancestors 

获取类的私有方法    Myclass.private_instance_methods

 

load用于加载和执行代码,require用于导入类库

 

BasicObject类 是  ruby类体系结构的根节点

posted on 2014-04-15 17:06  qinyan20  阅读(137)  评论(0编辑  收藏  举报