Is there a specific design pattern that describes the scenario where a non-abstract default implementation is provided that implements all or some of the method
Further to your edit, the MyClass object is nothing more than a default implemenation. I don't think there's any particular design pattern that describes it.