【发布时间】:2016-03-08 01:17:36
【问题描述】:
这是一个简单的例子
class Foo
def self.lowercase
puts "lowercase"
end
def self.Uppercase
puts "uppercase method"
end
end
Foo::lowercase
Foo::Uppercase
这个输出:
lowercase
foo.rb:12:in `<main>': uninitialized constant Foo::Uppercase (NameError)
为什么 Ruby 找不到 Uppercase 方法?
【问题讨论】:
标签: ruby