enho no Model de minha aplicação as seguintes classes:
Produto;
Fornecedor;
Cliente;
Usuario;
Estacao;
Dentro delas há os atributos, construtores, e getsetters. Como a classe Estacao abaixo:
package model;
public class Estacao {
private String id,ip,status,infoAdicional;
private Estacao(String id, String ip, String status, String infoAdicional) {
super();
this.id = id;
this.ip = ip;
this.status = status;
this.infoAdicional = infoAdicional;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getIp() {
return ip;
}
public void setIp(String ip) {
this.ip = ip;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public String getInfoAdicional() {
return infoAdicional;
}
public void setInfoAdicional(String infoAdicional) {
this.infoAdicional = infoAdicional;
}
}
Minha dúvida é: Os métodos de Inserção, Remoção, Listagem e Ordenação, por exemplo, de cada objeto dentro do model, precisam estar dentro da própria classe? ou posso criar classes genéricas como "Inserir", "Remover" e "Ordenar" dentro do package model para trabalhar os objetos?