ミックスインのクラスでモジュール メソッドを拡張しようとしています。
これが私のコードです:
module Mod_1
def bar
puts "xxx"
end
end
class Class_A
include Mod_1
def bar
super
puts "yyy"
end
end
test = Class_A.new
test.bar
私が考えることができる最善の方法は次のとおりです。
module Mod_1
def Mod_1.foo
puts "aaa"
end
end
class Class_A
include Mod_1
def foo
Mod_1.foo
puts "bbb"
end
end
test = Class_A.new
test.foo
これを行うためのより良い方法はありますか?