Ed
há 2 meses
Vamos analisar cada afirmação: I- O método info() retorna 3 Strings. Falso. O método info() é do tipo void, ou seja, não retorna nada. Ele apenas imprime informações no console. II- Diferentes objetos da classe Aluno vão imprimir mensagens diferentes dependendo do valor de seus atributos. Verdadeiro. Cada objeto Aluno pode ter valores diferentes para nome, matricula e cpf, então a saída do método info() será diferente para cada objeto. III- Aluno.info() vai invocar o método info() considerando os valores padrão dos atributos. Falso. Para chamar o método info() é necessário um objeto instanciado (ex: aluno1.info()). Se for chamado diretamente pela classe (Aluno.info()), dará erro, pois info() não é estático. Além disso, os valores padrão dos atributos (null para String e 0 para int) só aparecem se os atributos não forem inicializados. Portanto, apenas a afirmação II está correta. Resposta correta: apenas II. Como não foi fornecida a lista de alternativas, a resposta correta é a que contém somente o item II.
Cadastre-se ou realize login