class Greeter
def initialize(name="world")
@name=name
end
def say_one
puts "one #{@name}"
end
def say_two
puts "two #{@name} come back"
end
end
上面定义了一个称为Greeter的类和一些方法,其中@name 是类中的实例变量,对类中的所有方法都有效,#{@name}是Ruby中 在某个字符串中 插入 其它字符串的方式,即 #{} , 大括号里放字符串。
本文介绍了一个简单的Ruby类`Greeter`的定义及其方法。该类包含初始化方法及两个输出字符串的方法,通过实例变量`@name`实现个性化输出。
1555

被折叠的 条评论
为什么被折叠?



