Ruby语言经典代码讲座:方法的多个返回值

『》』 如何处理方法的多个返回值?
『《』我们的代码如下:
class Auto
@width = 0
@height = 0
def size
@width,@height = 20, 30
end
end

auto = Auto.new
p = auto.size
puts p[1]
puts p.class
puts p[1].class

#=>30
#=>Array
#=>Fixnum

说明:
(一)方法可以返回多个值,它是返回一个Array类的实例;

Comments

Popular posts from this blog

英语字母a的发音