2013-06-05 3 views

답변

1

범위 정의 연산자가 클래스 정의에 허용 된 것으로 생각했습니다.

것은 그들은 허용되지만 포함하는 모듈 (또는 클래스) 먼저 존재해야합니다 :

module Rock 
end 

class Rock::Stone 
end 

Rock::Stone.new 
# => #<Rock::Stone:0x00000000a38248> 
0

캡슐화 모듈/클래스를 먼저 선언해야합니다. 이 시도 :

module Rock 
    class Stone 
    end 
end 
0

난 당신이 다음 Rock::Stone가 존재 수있는 클래스 또는 모듈 Rock 첫째을 만들 필요가 있다고 생각.

This 스레드가 도움이 될 수 있습니다.