Guest User

Untitled

a guest
Apr 24th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. module Segment
  2. def self.new
  3. klass = Class.new { include Segment }
  4. end
  5.  
  6. def self.included(base)
  7. # puts "base = " + base.inspect
  8. # puts "base is " + base.is_a?(Class).inspect
  9. end
  10. end
  11.  
  12. class Segment::PID
  13. include Segment
  14. end
  15.  
  16. puts ""
  17.  
  18. pid_segment = Segment::PID.new
  19. puts "segment.class.ancestors = " + pid_segment.class.ancestors.inspect
  20.  
  21. anon_segment = Segment.new
  22. puts "anon_segment.class.ancestors = " + anon_segment.class.ancestors.inspect
Add Comment
Please, Sign In to add comment