Imagem de fundo

Considere o código Java a seguir.class Produto { String...

Considere o código Java a seguir.

class Produto {
String nome;
double preco;

void exibir() {
System.out.println(nome + " - R$ " + preco);
}
}

public class Principal {
public static void main(String[] args) {
Produto p = new Produto();
p.nome = "Notebook";
p.preco = 3500.00;

p.exibir();
}
}

Com base nos conceitos de Programação Orientada a Objetos, assinale a alternativa correta.


A

A variável p representa uma classe responsável por armazenar os atributos do produto.


B

O método exibir() é um atributo da classe Produto, utilizado para armazenar informações do objeto.


C

O objeto p é uma instância da classe Produto, contendo valores próprios para seus atributos.


D

Os atributos nome e preco pertencem exclusivamente ao objeto p, não fazendo parte da definição da classe.


E

A instrução new Produto() apenas declara a variável p, sem criar um objeto em memória.