No, you can’t do that. Generic parameters don’t have default values. You could re-organize your type hierarchy so that there’s a GenericMonkey and a DefaultMonkey that sets the generic parameter to your desired default.
No, you can’t do that. Generic parameters don’t have default values. You could re-organize your type hierarchy so that there’s a GenericMonkey and a DefaultMonkey that sets the generic parameter to your desired default.