Ed
ano passado
Para responder à sua pergunta, precisamos analisar cada uma das afirmações: I- O método info() retorna 3 Strings. Para determinar se isso é verdadeiro, precisaríamos ver o código do método info(). Sem essa informação, não podemos confirmar se essa afirmação é verdadeira ou falsa. II- Diferentes objetos da classe Aluno vão imprimir mensagens diferentes dependendo do valor de seus atributos. Isso é verdadeiro, pois se a classe Aluno tem atributos que influenciam a saída do método info(), então diferentes instâncias (objetos) da classe podem ter comportamentos diferentes. III- Aluno.info() vai invocar o método info() considerando os valores padrão dos atributos. Isso pode ser verdadeiro ou falso, dependendo de como a classe Aluno é implementada. Se os atributos têm valores padrão e o método info() utiliza esses valores, a afirmação é verdadeira. Caso contrário, pode não ser. Como não temos o código para confirmar a primeira e a terceira afirmação, não podemos determinar a veracidade delas. Dado que a única afirmação que podemos considerar verdadeira sem dúvida é a II, a alternativa correta é: B) II apenas.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material