Класс Класс - экземпляр против методов класса

Как это работает? При запуске следующего «привет из класса» печатается дважды. Что происходит внутри рубина, чтобы заставить его вести себя так? Я НЕ делаю на самом деле метод экземпляра для класса

class Class
  def foo
    puts "hi from class" 
  end
end

Class.foo
x = Class.new
x.foo
6
задан slindsey3000 3 October 2011 в 18:23
поделиться