StackOverflow 文件 Ruby Language 教程 在 Ruby 中修補猴子 猴子修補一個物件 猴子修補一個物件 Created: November-22, 2018 像修補類一樣,你也可以修補單個物件。不同之處在於只有一個例項可以使用新方法。 示例:重寫字串物件以提供對布林值的解析 s = 'true' t = 'false' def s.to_b self =~ /true/ ? true : false end >> s.to_b => true >> t.to_b => undefined method `to_b' for "false":String (NoMethodError) 安全猴修補精煉使用引數更改方法