Yes, it is. But since we're talking about "covariant-return-type overrides", it makes sense to talk about overrides whose return type is exactly as originally specified, and that would be the regular override, an override like it always used to be.
Isn't overriding a term used just for giving another definition for a virtual function?
Is it still called overloading?
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement