Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module This
- def initialize(*args)
- @x = []
- end
- def oh
- @x.inspect
- end
- end
- class Person
- include This
- def initialize(name, age)
- @name = name
- @age = age
- super
- end
- end
- Person.new.oh
- ## using superclass
- class Human
- def initialize(*args)
- @x = []
- end
- def hey!
- @x.inspect
- end
- end
- class Person < Human
- def initialize(name, age)
- @name = name
- super
- end
- end
Add Comment
Please, Sign In to add comment