class MyClass;end
obj1=MyClass.new
obj2=MyClass.new

 




对象由一组实例变量和一个类的引用组成。
对象的方法存在于对象所属的类中(从类的角度看,它们叫做实例方法)。
类本身是Class类的对象。类的名字不过就是一个常量而已。
Class类是Module类的子类。一个模块基本上是由一组方法组成的包。类除了具有模块的特性之外,还可以被实例化(通过new()方法),以及被组织为层次结构(通过它的superclass()方法)。
常量像文件系统一样,是按照树形结构组织的,其中模块和类的名字扮演目录的角色,其他普通的常量则扮演文件的角色。
每个类都有一个祖先链,这个类从自己所属的类开始,向上直到BaseObject类结束。