So I have a class called "PERSON" then three data structures "Employees" , "Manager" and "Customer" but manager should have everything that employee has but with more capabilities but not more member variables right?
I am creating a hypothetical call center. I am trying to figure out if I should create a data structure person. Then another for staff then employee and manager derive from there. and then another derived data structure called customer.