fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. #include <cstdio>
  5.  
  6. class BaseClass
  7. {
  8. public:
  9. void func(int a){puts("BaseClass::func(int)");};
  10. void func(int a, int b){puts("BaseClass::func(int, int)");};
  11. void func(int a, int b, int c){puts("BaseClass::func(int, int, int)");};
  12. //...
  13. };
  14.  
  15. class DerivedClass : public BaseClass
  16. {
  17. public:
  18. void func(int a){puts("DerivedClass::func(int)");}
  19. //...
  20. };
  21.  
  22. int main()
  23. {
  24. DerivedClass obj;
  25. obj.func(0);
  26. obj.BaseClass::func(0,0);
  27.  
  28. return 0;
  29. }
Success #stdin #stdout 0s 3340KB
stdin
Standard input is empty
stdout
DerivedClass::func(int)
BaseClass::func(int, int)