Guest User

Untitled

a guest
Feb 19th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. Last login: Tue Sep 2 21:05:10 on ttys000
  2. ~ $ irb
  3. irb(main):001:0> module Foo
  4. irb(main):002:1> def self.bar
  5. irb(main):003:2> puts 'here in bar'
  6. irb(main):004:2> end
  7. irb(main):005:1> end
  8. => nil
  9. irb(main):006:0> class Bar
  10. irb(main):007:1> include Foo
  11. irb(main):008:1> end
  12. => Bar
  13. irb(main):009:0> Bar.bar
  14. NoMethodError: undefined method `bar' for Bar:Class
  15. from (irb):9
  16. from :0
  17. irb(main):010:0> class Bar
  18. irb(main):011:1> extend Foo
  19. irb(main):012:1> end
  20. => Bar
  21. irb(main):013:0> Bar.bar
  22. NoMethodError: undefined method `bar' for Bar:Class
  23. from (irb):13
  24. from :0
  25. irb(main):014:0>
Add Comment
Please, Sign In to add comment