esta dando erro no main...
fazendo favor que acontece?
import java.util.ArrayList;
import java.util.List;
/**
*
* @author ALISSON
*/
public class Pedido {
public Cliente cliente;
public Vendedor vendedor;
public List<Produto> produtos = new ArrayList();
public boolean adicionarProduto (Produto produto,int quantidade) {
boolean retorno = false;
if (produto.isDisponibilidade ()){
if (quantidade > 0){
if (quantidade <= produto.getEstoque())
//</editor-folProduto [20] produtos = new Produto [produtos.length + 1];
retorno = true;
}
}
return retorno;
}
}
public class Lojas {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Pessoa pessoa = new Pessoa("alisson", "05"); // cria uma pessoa com o metodo nome
PessoaFisica pf = new PessoaFisica("00000", "Alisson", "222"); ///pessoa fisica
Contato c = new Contato("","","",""); // um novo contato
Fornecedor fornecedor = new Fornecedor("","",""); // um fornecedor valido
PessoaJuridica pj = new PessoaJuridica("","",""); //junto com o fornecedor pessoa juridica
Pedido pd = new Pedido(); // um novo pedio
Produto pr = new Produto("descrição", 10, true, 10,fornecedor, "cnpj", "nome", "datanascimento");
Produto prod1 = new Produto("Mouse", 10, 5);
Produto prod2 = new Produto("Teclado", 25, 10);
Produto prod3 = new Produto("Monitor", 100, 0);
Produtos ps1 = new Produtos(prod1, 3);
Produtos ps2 = new Produtos(prod2, 5);
Pedido ped = new Pedido();
ped.adicionarProduto(prod1, 20);
ped.adicionarProduto(prod1, 2);
ped.adicionarProduto(prod2, 3);
ped.adicionarProduto(prod3, 1);
ped.concluirPedido();
//produto pr que cria um novo produto , descriça, possoui no estoque igual a ture e cnpj
pr.adicionarEstoque(90); //aqui adiciona mais 20 prodtuos
if (pr.isDisponibilidade()) //disponilidade ou nao
System.out.println("Disponivel"); //se o metodo retornar true, executa esta linhas
else
System.out.println("Não disponível"); //se retornar false, executa esta linha
boolean x = pf.validaCPF("[telefone removido]"); //o cpf é valido ou nao
pessoa.setNome("");; //set o nome
pessoa.getContato(); //get contato
c.getCelular();
System.out.println("--------------------------");
System.out.println(" Dados \n");
System.out.println(" Entre com o Nome : ");
System.out.println("E-mail :Alisson " + pessoa.getEndereco());
System.out.println("Sexo : " + pessoa.getDataNascimento());
System.out.println("Endereço: " + pessoa.getEndereco().getLogradouro());
System.out.println("Bairro : " + pessoa.getEndereco().getCep());
System.out.println("Cidade : " + pessoa.getEndereco().getLogradouro());
System.out.println("CEP : " + pessoa.getEndereco().getNumero());
System.out.println("Telefone: " + c.getCelular());
System.out.println("Telefone: " + c.getTelefone());
System.out.println("Email : " + c.getEmail());
System.out.println(x);
System.out.println(pessoa.getNome());
System.out.println("--------------------------\n");
}
}