fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. class Foo
  5. {
  6. public:
  7. Foo(){}
  8. Foo (int var):variable(var){}
  9. int variable;
  10. };
  11.  
  12. class Bar: public Foo
  13. {
  14. public:
  15. Bar()
  16. {
  17. Bar(4);
  18. }
  19. Bar(int var):Foo(var){}
  20. };
  21. int main() {
  22. Bar *bar = new Bar(2);
  23. cout << bar->variable;
  24. return 0;
  25. }
Success #stdin #stdout 0s 3428KB
stdin
Standard input is empty
stdout
2