2013/2/23 deadalnix <[email protected]> > class A { > void foo() {} > } > > class B { > override void foo() const {} > } > > Add a const foo method to A, and B;foo don't overload the same method > anymore. >
B.foo overrides A.foo. It is properly allowed as a particular case in contravariant parameter type. Kenji Hara
