• 能 overwrite 模块的方法吗 at 2012年08月02日

    怎么我的报错

    test.rb:6: syntax error, unexpected '.', expecting '\n' or ';'
    def Net::SSH.start
                 ^
    test.rb:19: syntax error, unexpected kEND, expecting $end
    
  • 第一个 Ruby 程序 - tinyssh at 2012年08月01日

    @rociiu 神速呀,感谢,我学习学习

  • 工作需要学习 Chef 和 Ruby,新建了个 QQ 群 (236092875),有兴趣的可以来看看,现在还空的,希望和共同爱好的人交流 (刚来到这个社区,如果对 QQ 群有抵制,请无视或删除,这里先道歉了)

  • Class & SuperClass at 2012年08月01日

    非常感谢@ Rei 和@jjym , 这个社区真活跃

  • Class & SuperClass at 2012年08月01日

    我试着理解一下

    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 2012年08月01日

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