No curso, você estudou técnicas para a criação de classes, métodos, atributos e construtores. Cada técnica possui benefícios e quando deve ser utilizada no seu programa para que tenha os melhores resultados. Falando sobre a Sobrecarga de métodos em JAVA, a assinale a alternativa que representa o melhor momento de utilizar.
Alternativas:
Alternativa 1:
Quando o mesmo método tenha retorno diferentes.
Alternativa 2:
Quando existe uma herança e se faz necessário uma especialização do método.
Alternativa 3:
Quando existe um Bean.
Alternativa 4:
Quando existe a necessidade de atributos que serão passados para o método de tipos diferentes.
Alternativa 5:
Quando o existe mais de um método.
Soluções para a tarefa
Resposta:
Alternativa 4:
Quando existe a necessidade de atributos que serão passados para o método de tipos diferentes.
Explicação:
A sobreposição, como já vimos, nada mais é do que escrever um método que já possuímos, sendo possível pelos recursos de herança, já a sobrecarga consiste no recurso que a linguagem Java nos oferece de escrever métodos com o mesmo nome, fazendo-se a distinção apenas pelos parâmetros de entrada que obrigatoriamente precisam ser diferentes.
página 18 do livro de estudo
A respeito da utilização de métodos em Java e da sobrecarga de métodos, temos que a alternativa correta é a alternativa 4.
Discorra sobre a sobrecarga de métodos em Java:
A sobrecarga de métodos é algo que acontece quando existe a necessidade de atribuição passada pelo método, atributos esses de tipos diferentes, fazendo com que seja possível escrever métodos com o mesmo nome, diferindo apenas os parâmetros de entrada que necessitam ser diferentes (obrigatoriamente) para diferenciá-los minimamente.
Saiba mais sobre métodos em Java: https://brainly.com.br/tarefa/46933570
#SPJ2