美文网首页
Ruby类、方法和变量的使用及命名

Ruby类、方法和变量的使用及命名

作者: jerehao | 来源:发表于2016-11-05 21:43 被阅读0次

    类和方法###

    命名#####

    驼峰式
    类名首字母大写,方法名首字母小写
    方法名以?结尾表示返回布尔值
    方法名以!结尾一般表示破坏性(引用传参并)返回

    构造方法######

    initialize()

    ruby中的this,super()#####
    self
    super()  # 调用父类初始化方法
    
    实例化对象######

    ·custom1 = Custom.new·

    变量命名###

    下划线式
    局部变量:下划线或小写字母开头,方法内变量
    全局变量:$开头
    实例变量:@开头,也就是c++里的类的普通变量
    类变量:@@开头,也就是静态变量
    常数变量:大写字母开头

    为变量###

    self:也就是c++/java里的this
    __FILE__:当前文件名
    __LINE__:当前行行号

    相关文章

      网友评论

          本文标题:Ruby类、方法和变量的使用及命名

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