Ed
ano passado
Vamos analisar cada afirmação sobre o código da classe `Aluno`: I- O método info() retorna 3 Strings. Falso. O método `info()` não retorna nada, ele apenas imprime as informações no console. Portanto, essa afirmação está incorreta. II- Diferentes objetos da classe Aluno vão imprimir mensagens diferentes dependendo do valor de seus atributos. Verdadeiro. Se diferentes objetos da classe `Aluno` tiverem valores diferentes para `nome`, `matricula` e `cpf`, o método `info()` imprimirá mensagens diferentes para cada objeto. III- Aluno.info() vai invocar o método info() considerando os valores padrão dos atributos. Falso. O método `info()` deve ser chamado em uma instância da classe `Aluno`, e não diretamente na classe. Além disso, se os atributos não forem inicializados, eles terão valores padrão (como `null` para `String` e `0` para `int`), mas a afirmação não está correta na forma como foi apresentada. Com base nas análises: - A afirmação I é falsa. - A afirmação II é verdadeira. - A afirmação III é falsa. Portanto, a alternativa correta é: B II apenas.
Cadastre-se ou realize login
Mais perguntas desse material