Lucas,
Cara, não quero ser grosseiro contigo, mas antes de postar alguma coisa no fórum procure pesquisar e estudar mais sobre seu problema OO antes, assim a gente pode te ajudar melhor e não ficar com aquela sensação de estar sendo vampirizado. Senão vc corre o risco de ser chamado de vampirinho e outras coisas aqui. :)
Sobre seu problema, veja bem! As classes que vc criou estão incompletas. É necessário vc criar as associações entre as classes de acordo com o modelo desejado e acrescentar alguns atributos a mais para ser possível realizar as operações desejadas.
Em Veículo é necessário acrescentar um atributo precoLocacao por exemplo, para ser possível calcular o valor após o fechamento da locação.
public class Veiculo {
private Long idVeiculo;
private String placa;
private String descricao;
private String marca;
private Double precoLocacao;
// Métodos acessores (get/set) omitidos.
}
Em Aluguel (este nome seria melhor se fosse Locacao) é necessário acrescentar os seguintes atributos dataInicio, dataFim, um atributo referenciando o cliente da locação e um atributo veiculos referenciando uma coleção de veículos.
public class Locacao {
private Long idLocacao;
private Date dataInicio
private Date dataFim;
private Cliente cliente;
private Set<Veiculo> veiculos;
// Métodos acessores (get/set) omitidos.
}
Em Cliente é necessário acrescentar um atributo para referenciar uma coleção de locações.
public class Cliente {
private Long idCliente;
private String nome;
private int cpf;
private Set<Locacao> locacoes;
// Métodos acessores (get/set) omitidos.
}
Observe que foi acrescentado para cada classe um atributo identificador (id), isso vc precisará qdo fores persistir os dados. Para persistência vc precisará criar uma camada de persistência usando padrão DAO (Data Access Object) e se fores usar um framework para isso sugiro usar JPA (Java Persistence API) baseado no Hibernate.
Com essa estrutura é possível vc começar seu trabalho, mas veja bem isso que mostrei é básico pois tem muito mais coisas a considerar e tente fazer algo, pesquise sobre o assunto e depois com mais objetividade poste aqui.
PS: Qdo postar código use as tags apropriadas para isso [ code] .... [/ code]
@braços,
Cleiton