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.