1 class Base {
2 public:
foo()3   virtual void foo() {}
4 };
5 
6 class Derived : public Base {
7 public:
foo()8   void foo() override {}
9 };
10