ruby基础教程:Ruby专题的Ruby的基础知识

  Ruby是真正面向对象语言你所操作切东西都是对象它们返回操作结果也是对象

  在Ruby里例子由类构造创建标准构造

  song1 = Song.("Ruby Tuesday")
  song2 = Song.("Enveloped in Python")
  # and so _disibledevent= "Prudence" # @name is an instance variable
  puts "#$greeting, #@name"
produces:
  Hello, Prudence


  最后我们还可以进简化这个思路方法Ruby思路方法返回值是最后表达式计算因此我们可以去掉result这个临时变量

  def say_goodnight(name)
    "Good night, #{name}"
  end
  puts say_goodnight('Ma')
produces:
  Good night, Ma


  Ruby使用种简便使用方法用帮助我们区分个名字:名字指示它用途



  局部变量思路方法参数和思路方法名都应用以小写字母或下划线开头全局变量前缀是美元符号($)

  例子变量使用"at"符号(@)开始类变量则以两个"at"变量(@)开始最后类名模块名和常量都以大写字母开头

  为方便起见思路方法名和例子变量多个单词的间使用下划线连接类名使用混合大小写(每个单词以大写字母开头)



Tags:  ruby教程 rubyday rubyonrails ruby基础教程

延伸阅读

最新评论

发表评论