Ragazzi qualcuno sa dirmi perchè su questa classe manager ereditata da employee non funzionano i metodi getter della superclasse? Tipo, se uso get_salary o get_name e poi gli dico di stamparli a video non succede nulla. Ho provato anche a cambiare il "private" nell'header di employee in "protected" ma ancora nulla. Grazie in anticipo per le risposte!

codice:
#include <iostream>
#include "ccc_empl.h"

using namespace std;


class Manager : public Employee
{
    public:
    Manager(string name, double salary, string dept);
    string get_department();
    void set_department(string new_dept);

    private:
    string department;
};

Manager::Manager(string name, double salary, string dept)

{
department=dept;

};

string Manager::get_department()
{
    return department;

};

void Manager::set_department(string new_dept)
{
    department=new_dept;
}



int main()
{
Manager m("anna", 5000, "roma");

    cout<<m.get_name();

    return 0;
}