how inheritance works in code form
class ParentClass def method1 puts "Hello from method1 in the parent class" end def method2 puts "Hello from method2 in the parent class" end end class ChildClass < ParentClass def method2 puts "Hello from method2 in the child class" end end my_object = ChildClass.new my_object.method1 my_object.method2