Guest User

Untitled

a guest
Jul 18th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.28 KB | None | 0 0
  1. class A
  2. class << self
  3. def foo
  4. puts "foo"
  5. end
  6. end
  7. end
  8.  
  9. A.foo
  10.  
  11. class A
  12. class << self
  13. alias original_foo foo
  14. def foo
  15. puts "I say bar but only once.."
  16. alias foo original_foo
  17. end
  18. end
  19. end
  20.  
  21. A.foo
  22. A.foo
  23.  
  24. # => foo
  25. # => I say bar but only once..
  26. # => foo
Add Comment
Please, Sign In to add comment