Boa tarde!
Estou na cadeira de POO na faculdade e estou realizando um projeto, nele possui a classe de Ordem de Serviço, mas gostaria de saber quais métodos seriam necessários a mais para que eu possa programar e melhorar meu projeto.
métodos básicos que eu criei na interface:
public interface InterfaceOrdemServico{
void gerarOrdemServico(OrdemServico os) throws Exception;
void editarOrdemServico(OrdemServico os) throws Exception;
void cancelarOrdemServico(OrdemServico OS) throws Exception;
ArrayList<OrdemServico> listar(OrdemServico filtro) throws Exception;
Sim, também precisa de métodos de pagamento PARA CARTÃO de crédito, mas isso é mais complicado, quero apenas um toque básico(ainda estou aprendendo), pois isso também me ajudaria no Diagrama de Classes Básicas.
OBS: Meu projeto não será feito para gerar dinheiro, quando eu termina-lo irei publicar o código.