fork download
  1. #include <iostream>
  2.  
  3.  
  4. class Parent
  5. {
  6. public:
  7. virtual void Print() {std::cout<<"Parent Print\n";}
  8. };
  9.  
  10. class Child : public Parent
  11. {
  12. public:
  13. virtual void Print() override {std::cout<<"Child Print\n";}
  14. };
  15.  
  16. int main()
  17. {
  18. Parent* ch = new Child();
  19. ch->Print();
  20. delete ch;
  21. return 0;
  22. }
Success #stdin #stdout 0s 3472KB
stdin
Standard input is empty
stdout
Child Print