Encontre o(s) erro(s) em cada um dos itens a seguir e explique como corrigi-lo(s):
a) Suponha que o protótipo a seguir esteja declarado na classe Time:
void ~Time( int );
b) A seguir está uma definição parcial da classe Time:
class Time
{
public:
// protótipos de função
private:
int hour = 0;
int minute = 0;
int second = 0;
}; // fim da classe Time
c) Suponha que o protótipo a seguir seja declarado na classe Employee:
int Employee( string, string );
Passo 1
Falaaa Galera!!! Exercício tranquilão pra gente treinar.
Na letra a) o erro são os destrutores que não podem retornar valores (nem especificar um valor de retorno) ou usar argumentos.
A correção é remover o tipo de retorno void e o parâmetro int da declaração.
Passo 2
Na letra b) o erro são os membros que não podem ser inicializados explicitamente na definição da classe.
A correção é remover a inicialização explícita da definição de classe e inicialize os dados-membros em um cosntrutor
Passo 3
Na letra c) o erro está nos construtores que não podem retornar valores. A correção é remover o tipo de retorno int da declaração.
E assim, finalizamos o exercício galera!!! Até o próximo.

Resposta
Resolução acima.