class MyParentClass def method_ p 'test' end end => :method_ class ChildClass < DelegateClass(MyParentClass) end c = ChildClass.new(MyParentClass.new) #=> # c.class #=> ChildClass c.method_ #=> "test" c.respond_to?(:method_) #=> true