Buscar

A linguagem Java suporta o conceito de sobrecarga de métodos. Considere a seguinte assinatura de um método chamado mult: int mult(int a, int b) Tom...

A linguagem Java suporta o conceito de sobrecarga de métodos. Considere a seguinte assinatura de um método chamado mult:
int mult(int a, int b)
Tomando como base a ideia de sobrecarga em Java, julgue as afirmações a seguir em (V) Verdadeiras ou (F) Falsas.

( ) A assinatura a seguir é um tipo de sobrecarga válida: float mult(float a, int b)
( ) A assinatura a seguir é um tipo de sobrecarga válida: double mult(int a, int b)
( ) A assinatura a seguir é um tipo de sobrecarga válida: float mult(int a)
( ) A assinatura a seguir é um tipo de sobrecarga válida: int mult(int a, int b, int c)
( ) A assinatura a seguir é um tipo de sobrecarga válida: double mult(double a, double b)
Assinale a alternativa que apresenta a sequência CORRETA.


a) V – V – F – F – V.
b) V – F – V – V – V.
c) F – V – F – F – F.
d) V – F – F – V – V.
e) F – V – V – V – V.

Essa pergunta também está no material:

Av1 - Linguagem Orientada a Objetos
5 pág.

Linguagem Orientada A Objetos Faculdade Pitágoras de CamaçariFaculdade Pitágoras de Camaçari

Respostas

User badge image

Ed Verified user icon

Analisando as afirmações sobre sobrecarga de métodos em Java, temos: - A assinatura a seguir é um tipo de sobrecarga válida: float mult(float a, int b) - Verdadeiro. É uma sobrecarga válida, pois possui parâmetros de tipos diferentes em relação à assinatura original. - A assinatura a seguir é um tipo de sobrecarga válida: double mult(int a, int b) - Falso. Não é uma sobrecarga válida, pois possui os mesmos tipos de parâmetros da assinatura original. - A assinatura a seguir é um tipo de sobrecarga válida: float mult(int a) - Falso. Não é uma sobrecarga válida, pois possui um número diferente de parâmetros em relação à assinatura original. - A assinatura a seguir é um tipo de sobrecarga válida: int mult(int a, int b, int c) - Falso. Não é uma sobrecarga válida, pois possui um número diferente de parâmetros em relação à assinatura original. - A assinatura a seguir é um tipo de sobrecarga válida: double mult(double a, double b) - Verdadeiro. É uma sobrecarga válida, pois possui parâmetros de tipos diferentes em relação à assinatura original. Portanto, a sequência correta é: a) V – V – F – F – V.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image