私は次のようなモジュールを作成しました。
module One
class Two
def self.new(planet)
@world = planet
end
def self.hello
"Hello, #{@world}"
end
end
end
私は次のようにモジュールを操作しようとしていました:
t = One::Two.new("World")
puts t.hello
ただし、明らかに、の範囲にself.hello
は含まれていません。t
私は次のことができることに気づきました。
t = One::Two
t.new("World")
puts t.hello
前の方法は正しくないと思うので、私は別の方法を探しています。