Imagem de fundo

Analise o código Java a seguir.class Teste {public static void main (String args[]){Ret...

Analise o código Java a seguir.

class Teste {

public static void main (String args[]){

Retangulo r;

r.setX(10);

r.setY(20);

r.setAltura(50);

r.setLargura(100);

System.out.println(r.area());

}

}

Considerando a existência da classe Retangulo com os métodos usados no código, o programa

A

não compila, pois a classe retângulo está em português.

B

compila corretamente, mostrando, na execução, a área correta do retângulo.

C

não funciona corretamente, pois o objeto não foi instanciado.

D

funciona corretamente, mostrando o valor da área zero, já que o objeto não existe.