ProgramaçãoLinguagens de programação
- (IF-RS 2018)
Considerando o código Java a seguir:
1 public class Programa {
2 public static void main(String[] a) {
3 long c = m(5L);
4 System.out.println(c);
5 }
6 static int m(long a) { return a*2; }
7 long m(int a) { return a * 4; }
8 }
É CORRETO afirmar que:
A) O código não compila devido a um erro na linha 3.
B) O código não compila devido a um erro na linha 6.
C) O código não compila devido a um erro na linha 7.
D) O código compila e executa normalmente imprimindo "10".
E) O código compila, mas é lançada uma exceção TypeMismatchException em tempo de execução.
Próximo:
EXERCÍCIOS - Exercício 35
Vamos para o Anterior: Exercício 33
Tente Este: Exercício 167
Primeiro: Exercício 1
VOLTAR ao índice: Programação