You need to call the constructor of employee in the constructor of employeeException.
employeeException::employeeException(string message)
: employee(42)
{
...
}
Because the default employee constructor is private as soon as you declare another onone.