Guest User

Untitled

a guest
Jan 20th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. module A
  2. extend self
  3. def super_wazna_metoda; puts "jestem wazna"; end
  4. def mniej_wazna_metoda1; end
  5. def mniej_wazna_metoda2; end
  6. def mniej_wazna_metoda3; end
  7. def mniej_wazna_metoda4; end
  8. def mniej_wazna_metoda5; end
  9. end
  10.  
  11. module B
  12. include A
  13. def self.foo
  14. A.super_wazna_metoda
  15. end
  16.  
  17. def bar
  18. super_wazna_metoda
  19. end
  20.  
  21. end
  22.  
  23. class Tester
  24. include B
  25. end
  26.  
  27. def test_tester_class_metod
  28. Tester.super_wazna_metoda => "jestem wazna"
  29. end
  30.  
  31. def test_tester_instance_method
  32. Tester.new.super_wazna_metoda => "jestem wazna"
  33. end
Add Comment
Please, Sign In to add comment