zlib
wordpress
#2 楼 @holidale_nj 南京什么地方?
module 的两个作用一个是 namespace,一个是 mixin,如果是 module with class method 可以理解为加了 namespace global function,如果没有 module 那不就是 global function 了吗 Math.sqrt
倘若你 program 和内部的 instance variable 无关,无须实例化,我觉得没必要放在 class 里,当然放在 class 也没有问题 class 就是继承 module 的,放 class 就等于放在 module 里了,其次 java 就是通过把 class method 封装在 class 里的来实现类似的裸 function 机制,当然 java 是没有 module 的概念的
add to_csv method into customer model then do @customers.map(&:to_csv).join("\n")
南京什么地方?
ruby version problem
block 里面的是 variable,block 外面的是变成了 call method, class Roulette def method_missing(name, *args) person = name.to_s.capitalize number = nil 3.times do number = rand(10)+1 puts "#{number}.." end "#{person} got a #{number}" end end