2011-11-18 2 views

답변

1

루비 자체는 객체가 아니라 클래스 자체의 메소드입니다.

당신이

class SuperHero 
    def self.awesome? 
    true 
    end 
end 

그런 다음 당신이 당신의 예에서 SuperHero.awesome?

를 호출 할 수있는 그래서, 당신은 푸 :: 바로 클래스 메소드를 추가 한

module Foo 
    module Bar 
    def self.biz 
     @blahblah = "what am i" 
    end 
    end 
end 

그래서 당신은 호출 할 수 있습니다 .biz 클래스 (Foo 모듈의 모듈 모음)

Foo::Bar.biz 
=> "what am i" 
관련 문제