It seems that wage is a function member. So either you should supply arguments to it or use it as an argument of the constrauctor as a pointer to a function.
I gave arguments to wage and it fixed the c3867 error and gave me a c2660 error wage dosent take arguments so am I going to have to use the &manager::wage pointer notation and if so where do I declare it