• Class & SuperClass at August 01, 2012

    我试着理解一下

    b.class == B  # => b是B的实例
    B.class == Class  # => B是Class的一个实例
    A.class == Class  # => A也是Class的一个实例
    
    B.superclass  == A  # => B从A继承而来
    A.superclass == Object  # => A从Object继承而来
    

    也就是说 class 表达的是类与实例的关系 superclass 只用于类,表达的是继承的关系,不知道理解的对不?

  • Class & SuperClass at August 01, 2012

    你的意思是一个东西 X.superclass==X.class.class,这个好像并不成立哦