fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. class Base
  5. {
  6. public:
  7. Base(int mAV): myAwesomeVariable(mAV) { ; }
  8.  
  9. protected:
  10. int myAwesomeVariable;
  11. };
  12.  
  13. class Derived : public Base
  14. {
  15. public:
  16. Derived(int mAV): Base(mAV) { ; }
  17.  
  18. int getMyAwesomeVariable() const { return myAwesomeVariable; }
  19. };
  20.  
  21. int main() {
  22.  
  23. Derived d(10);
  24. cout << d.getMyAwesomeVariable();
  25. return 0;
  26. }
Success #stdin #stdout 0s 3340KB
stdin
Standard input is empty
stdout
10