摘要:        
#访问器(accessor)类似getter #设置器(setter) class Box def initialize (w,h) @width = w @height = h end #accessor def get_width #attr_reader:width #attr_accessor:w...    阅读全文
posted @ 2016-07-18 16:35
Hsinwang
阅读(119)
评论(0)
推荐(0)
        
            
        
        
摘要:        
# each 迭代器 # each 迭代器总是与一个块关联。它向块返回数组的每个值,一个接着一个。值被存储在变量 i 中,然后显示在屏幕上。 arr = [1,2,3,4,5] arr.each { |e| puts e } arr.each do |i| puts i end puts "........................" # collect 迭代器 # co...    阅读全文
posted @ 2016-07-18 14:53
Hsinwang
阅读(101)
评论(0)
推荐(0)
        
            
        
        
摘要:        
module.rb support.rb    阅读全文
posted @ 2016-07-18 14:06
Hsinwang
阅读(132)
评论(0)
推荐(0)
        
            
        
        
摘要:        
#块中的代码总是包含在大括号 {} 内。 #块总是从与其具有相同名称的函数调用。这意味着如果您的块名称为 test,那么您要使用函数 test 来调用这个块。 #您可以使用 yield 语句来调用块。 #block和方法之间是协同例程,它们之间来回地转换控制权 #不带参数 def test puts "test1" yield #使用多个yield,可以多...    阅读全文
posted @ 2016-07-18 14:05
Hsinwang
阅读(178)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号