Parabéns!! exercício pratico na aula 02.Controlando o acesso e a escrita nos dados da aplicação. Desenvolva uma classe Produto com os atributos privados nome e preco. Utilize métodos getters e setters para acessar e modificar esses atributos. Adicione um método aplicarDesconto que recebe um valor percentual e reduz o preço do produto.
E importante sobrescrever o construtor padrão com os parametros nome, preco??
public class Produto {
private String nome;
private double preco;
public Produto(String nome, double preco) {
this.nome = nome;
this.preco = preco;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public double isPreco() {
return preco;
}
public void setPreco(double preco) {
this.preco = preco;
}
void aplicarDesconto(double percentualDesconto) {
double desconto = preco * (percentualDesconto / 100);
preco -= desconto;
}
public static void main(String[] args) {
Produto produto = new Produto("Celular", 2000.0);
System.out.println("Valor produto : " + produto.preco);
produto.aplicarDesconto(10);
System.out.println("Valor com desconto :" + produto.preco);
}
}