在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"变量(@)开始最后类名模块名和常量都以大写字母开头
为方便起见思路方法名和例子变量多个单词的间使用下划线连接类名使用混合大小写(每个单词以大写字母开头)
最新评论