fork download
  1. #include <iostream>
  2. using namespace std;
  3. class A1{
  4. public:
  5. int data;
  6. int get_data(){return data;}
  7. void set_data(){data=50;}
  8.  
  9. };
  10. class A2 : public A1{
  11. public:
  12. int get_data(){return 22*10;}
  13. };
  14.  
  15. int main()
  16. {
  17. A1 p1;
  18. A2 *p2;
  19. p2->set_data();
  20. printf("%d\n",p1.get_data());
  21. printf("%d\n",p2->get_data());
  22.  
  23. return 0;
  24. }
Success #stdin #stdout 0s 5424KB
stdin
Standard input is empty
stdout
0
220