A sobrecarga de método é muito útil para manter a consistência do sistema mesmo que o tipo de parâmetro se altere em pontos de diferentes. Existem alguns casos especiais que mesmo o tipo sendo diferente o Java interpreta o valor como sendo do mesmo tipo. Quando solicitamos para o método “void lancarDiasAtestado(int dias)” e passamos o seguinte informação: Integer numeroDias = 5; lancarDiasAtestado(numeroDias); O Java interpreta que são do mesmo tipo, mesmo que na realidade não sejam (int tipo primário e Integer um objeto). Assinale a alternativa que explique porque o Java interpreta desta forma
Respostas
respondido por:
3
Resposta:
Alternativa 3:
O Java realiza uma conversão implícita do tipo int para Integer
Explicação:
Alternativa 3:
O Java realiza uma conversão implícita do tipo int para Integer
amsupremee:
Correto, obrigada !!
Perguntas similares
3 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás