美文网首页
ruby扩展类及模块的知识

ruby扩展类及模块的知识

作者: 风恋绝尘 | 来源:发表于2016-12-25 17:23 被阅读0次
    Paste_Image.png Paste_Image.png Paste_Image.png

    Ruby中的模块
    可以说是方法的集合,各种的集合
    我们之前调用类中的常量是类名::常量名称,如Student::Version
    那么模块也是这样调用的,模块中的常量只能双冒号调用,模块中的方法既可以双冒号调用也可以点号调用
    ruby中有一个模块MATH

    模块和类方法都是可以这样调用,那么2者有什么区别呢?模块是没有实例的,也就是比如模块Math是没有Math.new方法的,模块是没有实例的,也不能被继承

    Paste_Image.png

    相关文章

      网友评论

          本文标题:ruby扩展类及模块的知识

          本文链接:https://www.haomeiwen.com/subject/ffhdvttx.html