Boa tarde.
Estou fazendo um modelo para organizar entregas de jornais. Sendo assim tenho uma classe Rota:
public class Rota {
private String nome;
private Entregador entregador;
private ArrayList clientes = new ArrayList();
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public Entregador getEntregador() {
return entregador;
}
public void setEntregador(Entregador entregador) {
this.entregador = entregador;
}
public ArrayList<Cliente> getClientes() {
return clientes;
}
public void setClientes(ArrayList<Cliente> clientes) {
this.clientes = clientes;
}
public void listarClientes(){
System.out.println("Clientes da rota: "+getClientes().toString());
}
}
Porém, ainda nesta classe (ou criando outra) preciso definir a Ordem de entrega. A ordem de entrega básica mente são os endereços dos clientes.
Há alguma maneira de, dentro desta classe, ou criando uma classe OrdemEntrega e a usando como atributo, importar o endereço de todos os clientes cadastrados na rota?
A classe Cliente já está completa com todos os endereços cadastrados.