class power { public: void compute() { cout << "Enter a number" << endl; cin >> number; result = number; cout << "The power of " << number << " is " << result << endl; } protected: int number; int result; }; class square: public power { public: void compute() { cout << "Enter a number" << endl; cin >> number; result = number * number; cout << "The power of " << number << " is " << result << endl; } };