Q54212 IF-RS - 2016 - IF-RS - Professor - Informática: Banco de Dados e Programação Web
Ano: 2016
Órgão: IF-RS
Banca: IF-RS
Assunto: Software

Considere o código Java a seguir, com numeração das linhas à esquerda. 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 public class Numero { private int valor; public Numero() { } public Numero(int valor) { this.valor = valor; } public void setValor(int valor) { this.valor = valor; } public int getValor() { return valor; } public static void main(String[] args) { Numero[] array = new Numero[100]; for(int i = 0; i < array.length; i++) { array[i].setValor(i+1); } } } Considere também as afirmações abaixo relativas ao código mostrado. I. A execução do código presente na linha 20 lançará uma exceção do tipo NullPointerException. II. O array criado na linha 18 será automaticamente preenchido com instâncias da classe Numero, criadas a partir do construtor sem parâmetros desta classe. III. A linha 18 poderia ser alterada para ”Numero array[] = new Numero[100];” sem alterar o funcionamento do código. Assinale a alternativa em que todas a(s) afirmativa(s) está(ão) CORRETAS:

Comentários

Enviando...

Dica: comentários podem ficar como pendentes até aprovação.

Ainda não há comentários aprovados.

Questoes: IF-RS - 2016 - IF-RS - Professor - Informática: Banco de Dados e Programação Web