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