1
class MyAwesomeClass

  def foobar
    puts "trip!"
  end  

私が実行できるように:

MyAwesomeClass.foobar

=> "trip!"

私は取得し続けます:

NoMethodError: undefined method `foobar' for MyAwesomeClass:Class
4

1 に答える 1

4
class MyAwesomeClass
  def self.foobar
    puts "trip!"
  end 
end

「self」を使用すると、メソッドがクラスインスタンスメソッドになります

于 2012-07-12T23:17:28.373 に答える