As lojas Americanas deseja controlar suas operações pra isso precisa de um sistema. Desenvolva um programa em java controlando o estoque de produtos desta loja:
3 classes:
1º classe Produto (nome, peso e valor).
2º clase estoque (vetor de produto).
3º classe main.
Metodos
Insere_produto (produto p) – cada produto P na proxima posição çivre do vetor.
Remove_produto (string nome) Remove o produto com o nome passado por parametro.
String lista_ produto_ retorna um string listando todos os produtos em estoque.
3º classe main
package americanas;
import java.util.Scanner;
public class Estoque {
Scanner scan = new Scanner(System.in);
Produto p = new Produto();
Produto[] produto = new Produto[3];
public void incluirProduto() {
String nome;
int i=0 , aux = 1;
float valor, peso;
System.out.println("*>*>*>*>* Tela de Cadastrando*<*<*<*<*");
for (i = 0; i == 3; i++) {
System.out.println("Informe o Peso do " + (aux) + "produto");
peso = scan.nextFloat();
p.peso = peso; // aki vai ser a passagem de dados de uma classe
// estoque para a classe produto
System.out.println("Informe o Valor do" + (aux) + "produto");
valor = scan.nextFloat();
p.valor = valor; // aki vai ser a passagem de dados de uma classe
// estoque para a classe produto
scan.nextLine();
System.out.println("Informe o Valor do " + (aux) + "produto");
nome = scan.nextLine();
p.nome = nome; // aki vai ser a passagem de dados de uma classe
// estoque para a classe produto
System.out.println("*>*>*>*>*<*<*<*<*");
produto[i] = p;
p = new Produto();
aux++;
} // Fim do Laço For
} // Fim da Class Produtoincluir
public void listaProduto() {
int i=0 , aux = 1;
System.out.println("*>*>*>* LISTA DE PRODUTOS CADASTRADO *<*<*<*");
for (i = 0; i < 3; i++) {
System.out.println("\n***********");
System.out.println(">"+ (i + 1) +" ITEM CADASTRADO");
System.out.println("\n***********"); // pra pular uma linha
System.out.println("Nome " + produto[i].nome); //impressão da variável nome
System.out.println("\n***********"); // pra pular uma linha
System.out.println("Peso" + produto[i].peso); //impressão da variável peso
System.out.println("\n***********"); // pra pular uma linha
System.out.println("Valor" + produto[i].valor); //impressão da variável valor
aux++;
} //Fim do Laço For
} //Fim da Class ListaProduto
public void excluirProduto() {
String excluir;
int i=0;
System.out.println("Informe o produto que voçê desejar excluir: ");
excluir = scan.nextLine();
for (i = 0; i == 3; i++) {
if (excluir.equals(produto[i].nome)) {
produto[i].nome = produto[i + 1].nome;
i--;
}
}//Fim da Class Excluir
}
}
package americanas;
public class Produto {
public String nome;
public float valor, peso;
public String getNome() {
return nome;
}
public void setNome(String nome) { //Este segundo será o que entramos como parâmetro do método setSaldo
this.nome = nome; // pois o objeto int que entrará como parâmetro também se chama “saldo”, para a classe entender que
// você quer setar o valor no saldo dela, você ultiliza o “this”*/
}
public float getPeso() {
return peso;
}
public void setPeso(float peso) {
this.peso = peso;
}
public float getValor() {
return valor;
}
public void setValor(float valor) {
this.valor = valor;
}
}
package americanas;
public class Main {
public static void main(String[] args) {
Estoque e = new Estoque();
e.incluirProduto();
e.listaProduto();
e.excluirProduto();
}
}
ta dando esse erro
Erro: Não foi possível localizar nem carregar a classe principal LojasAmericanas.Main
Alguém pode me ajudar ?