class Base { public: virtual void func() const { cout<<\"This is constant base \"<
No, because virtual void func() is not an override for virtual void func() const.
virtual void func()
virtual void func() const