Given this base class:
class Employee
{
     char* name;
     int age;
  public:
     Employee(char* name);
     void print();
};
With regards to the "public", what's the difference between this:
class Manager : public Employee
{
   EmployeeList employees;
   public:
     Manager(char* name, Employee* people);
     void print();
};
and this:
class Manager : Employee
{
   EmployeeList employees;
  public:
     Manager(char* name, Employee* people);
     void print();
};
 
     
    