Carrísmos..
Estou no 1º ano de EC e como TPF (trabalho prático final) minha professora quer que a gente faça uma simulação de uma loja online.
Até então modelei todas as classes possíveis com o meu conhecimento atual em java, porém chegou em uma parte que não
sei como seguir adiante.
Tenho que fazer uma classe Loja onde terá que ser permitido cadastrar clientes e produtos bem como excluí-los.
Bom até o momento já criei as classes produtos e clientes com todas as especificações que ela pediu, e fiz a classe loja
pensando da seguinte maneira :
public class Loja {
private int quant_atual;
private int total;
private Cliente cliente[];
private Produto produto[];
public Loja(int t){
quant_atual = t;
total = 0;
cliente = new Cliente[t];
produto = new Produto[t];
}
public void cadastraCliente(Cliente cli){
if (total == quant_atual)return;
cliente[total] = cli;
total++;
}
public void cadastraProduto(Produto pro){
if(total == quant_atual)return;
produto[total] = pro;
total++;
}
Como vocês podem ver criei um meio de cadastrar clientes e produtos.
Porém agora preciso criar um meio de excluir um cliente ou produto específico que está dentro de um desses
dois vetores que eu criei, o porém é como fazer isso.
Por isso queria que me ajudassem nessa parte. Vocês podem me dizer se isso que eu fiz está certo ou tem que ser
feito de uma outra maneira? E como eu farei para excluir um produto ou cliente especifico?
Fiquei pensando no caso de excluir por exemplo, um cliente, depois como eu conseguiria colocar outro cliente no lugar vazio
que ficou desse cliente excluído.
Enfim, se puderem me ajudar ficarei grato.
Att. Pablo

