Olá pessoal Boa Tarde!
Será q alguem aí pode mim ajudar com esse sistema, é q o main estar dando um erro e não sei o q é?
vou postar agora ver se alguém pode consertar aí esse erro.
public class Produto {
private String nome;
private float precoDeCompra;
private int quantidadeDeEstoque;
private float precoDeVenda;
public void setNome(String nome) {
this.nome = nome;
}
public String getNome() {
return this.nome;
}
public void setPrecoDeCompra(float precoDecompra) {
this.precoDeCompra = precoDecompra;
}
public double getPrecoDeCompra() {
return this.precoDeCompra;
}
public void setQuantidadeDeEstoque(int QuantidadedeEstoque) {
this.quantidadeDeEstoque = QuantidadedeEstoque;
}
public int getQuantidadeDeEstoque() {
return this.quantidadeDeEstoque;
}
public Produto(String nome, float precoDeCompra, int quantidadeDeEstoque) {
this.nome = nome;
this.precoDeCompra = precoDeCompra;
this.quantidadeDeEstoque = quantidadeDeEstoque;
}
public void setPrecoDeVenda(float precoDecompra) {
this.precoDeVenda = precoDecompra;
}
public double getPrecoDeVenda() {
return this.precoDeVenda;
}
public void definePrecoDeVenda(float porcentagem) {
precoDeVenda = (precoDeCompra * 10 / 100);
}
public void vende(int quantidade) {
if (this.quantidadeDeEstoque >= quantidade) {
this.quantidadeDeEstoque = quantidade;
} else {
System.out.println("Quantidade indisponivel no estoque");
}
}
}
Main
Produto p1 = new Produto (arroz,2.50,30);
p1.setNome("arroz");
p1.setPrecoDeCompra((float) 2.50);
p1.setQuantidadeDeEstoque(30);
System.out.println("Nome do Produto:"+p1.getNome());
p1.definePrecoDeVenda(20);
System.out.println("Valor de Venda: "+p1.getPrecoDeCompra());
p1.vende(5);
System.out.println("Quantidade em estoque: "+p1.getQuantidadeDeEstoque());
Produto p2 = new Produto(Bolacha,3.00,30);
p2.setNome("Bolacha");
p2.setPrecoDeCompra((float) 3.00);
p2.setQuantidadeDeEstoque(30);
System.out.println("Nome do Produto: "+p2.getNome());
p2.definePrecoDeVenda(20);
System.out.println("Valor de Venda: "+p2.getPrecoDeCompra());
p1.vende(20);
System.out.println("Quantidade em estoque: "+p2.getQuantidadeDeEstoque());
}
}
sim alguém tbm pode mim ensinar como colocar a formatação das linhas como se estivesse no programa? é que sou nova por aqui e ainda não sei como usar bem, Rsrsrs…
Desde já Obrigada![/list]