2009-12-25 2 views
1

왜 작동하지 않습니까/어떻게 작동합니까?포함 된 보석의 루비 클래스 상속

+0

가 필요하고 두 개의 서로 다른 것들 포함 ... 당신이 달성하려고 무엇을,하지만 정확히 모르겠어요. 어느 분이 여기에서하고 싶니? –

답변

1
$ cat somegem.rb 

class Somegem 
    def self.somemethod 
    "somemethod" 
    end 
end 

$ cat foo.rb 

class Foo 
    require 'somegem' 
end 

class Bar < Foo 
def to_s 
    puts Somegem.somemethod 
end 
end 

bar = Bar.new() 
bar.to_s 

$ ruby foo.rb 
somemethod 

는하지만