特定のフォルダーに A と B という 2 つの ruby ファイルがあります。
クラス A コードは次のとおりです。
class A
def self.foo
puts "foo"
end
end
A.foo
クラス B コードは次のとおりです。
class B
def self.bar
puts "bar"
end
end
B.bar
A.foo
クラス B ファイルを実行しようとすると、次のエラーが発生します。
bar
b.rb:10:in `<main>': uninitialized constant A (NameError)
モジュールを使用したくありません。では、クラス B から A.foo を参照するにはどうすればよいでしょうか。