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.
public class Produto {
String nome;
double peso, valor;
public Produto(String pNome){
nome = pNome;
}
public Produto(String pNome, double pPeso, double pValor){
nome = pNome;
peso = pPeso;
valor = pValor;
}
public String toString(){
String str="";
str = "Nome: \n"+nome;
str += "Peso: \n"+Double.toString(peso);
str += "Valor: \n"+Double.toString(valor);
return str;
}
}
public class Estoque {
Produto[] vetProduto;
int i=0;
public Estoque(int tam){
vetProduto = new Produto[tam];
}
public String toString(){
String str="";
for(int i=0;i<vetProduto.length;i++){
str += Integer.toString(i)+" - "+vetProduto[i]+"\n";
}
return str;
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
int tam;
System.out.printf("Digite a quantidade MAX de Produtos: ");
tam = scan.nextInt();
Estoque[] a;
}
}
só que não ta rodando e eu não to sabendo acha o erro