Gostaria que se possivel alguém ai ajudasse a transformar esse código java em PHP.
Classe produto.
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");
}
}
Agora O Main.
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Produto p1 = new Produto ("arroz", (float) 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", (float) 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());
}
}
Pergunta
Heloa
Olá gente boa tarde...
Gostaria que se possivel alguém ai ajudasse a transformar esse código java em PHP.
Classe produto.
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"); } }Agora O Main.public class Main { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here Produto p1 = new Produto ("arroz", (float) 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", (float) 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()); } }Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.