Guest User

Untitled

a guest
Jun 21st, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.23 KB | None | 0 0
  1. require 'forwardable'
  2.  
  3. class Robot
  4. end
  5.  
  6. class Action
  7. def self.speak
  8. puts "beep beep beep"
  9. end
  10. end
  11.  
  12. robot = Robot.new
  13. robot.extend SingleForwardable
  14. robot.def_delegator :Action, :speak, :robot_talk
  15. robot.robot_talk
Add Comment
Please, Sign In to add comment