hazme un programa de tipo control escolar en el que puedas ingresar como administrador, profesor o alumos utilizando la herencia
class Base {
public:
virtual void say_hello() const {
cout << "Hello - I'm a Base class object" << endl;
}
};
class Derived : public Base {
public:
void say_hello() const {
cout << "Hello - I'm a Derived class object" << endl;
}
};
int main() {
Base* obj1 = new Base();
Base* obj2 = new Derived();
obj1->say_hello(); // Outputs: Hello - I'm a Base class object
obj2->say_hello(); // Outputs: Hello - I'm a Derived class object
return 0;
}