class MyClass
def greet
puts "Hello!"
end
def greet_with_log
puts "Calling method..."
greet_without_log
puts "...method called"
end
alias_method :greet_without_log, :greet
alias_method :greet, :greet_with_log
end
MyClass.new.greet
MyClass.new.greet_without_log
ruby 中环绕别名的小例子
最新推荐文章于 2024-09-29 16:40:15 发布