Guest User

Untitled

a guest
Jun 20th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.40 KB | None | 0 0
  1. class Class1
  2.   def initialize(a, b, c)
  3.     @a = a
  4.     @b = b
  5.     @c = c
  6.   end
  7. end
  8.  
  9. class Class2 <  Class1
  10.   def initialize(a, b, c, d, e, f)
  11.     super(a, b, c)
  12.   end
  13. end
  14.  
  15. class Class3 < Class1
  16.   def initialize(a, b, c)
  17.     super
  18.   end
  19. end
  20.  
  21. class Class4 < Class1
  22.   def initialize(a, b, c)
  23.     #super()
  24.   end
  25. end
  26.  
  27. ob2 = Class2.new(1,2,3,4,5,6)
  28. ob3 = Class3.new(1,2,3)
  29. ob4 = Class4.new(1,2,3)
  30.  
  31. p(ob2)
  32. p(ob3)
  33. p(ob4)
Add Comment
Please, Sign In to add comment