上面这个脚本每一行各是什么意思啊作者: 江边酒家 时间: 2015-3-16 13:54
class Person
def name
return @name
end
def name=(name)
@name = name
end
def hello
print "我是" + @name
end
end
alex = Person.new
alex.name = "阿莱库斯"
alex.hello
或者说这个作者: 克莉丝 时间: 2015-3-16 15:06
江边酒家 发表于 2015-3-16 13:54
class Person
def name
return @name
class Person #类 Person
def name # 方法 name
return @name # 返回 @name
end # 结束
def name=(name) # 方法 name=(name) 括号中为形参
@name = name # 将 name 赋值给 @name
end # 结束
def hello # 方法 hello
print "我是" + @name
# 输出 "我是"+@name
end. # 结束
end #结束
alex = Person.new # 生成一个Person对象,标记为alex
alex.name = "阿莱库斯" # 调用方法name=(name)
alex.hello #调用方法hello
-_-///有奇怪的地方?作者: 江边酒家 时间: 2015-3-16 18:12
克莉丝 发表于 2015-3-16 15:06
class Person #类 Person
def name # 方法 name
return @name # 返回 @name