Como terminar o codigo em JAVA eclipse

Preciso de ajuda para terminar um exercicio em Java

Exercício :

A ACME vídeo locadora está no negócio de aluguel de vídeos e estamos interessados neste momento em automatizar o processo de retirada das fitas. Este processo consiste do cliente, após ter escolhido as fitas que deseja, levá-las até o balcão de retirada. O funcionário responsável irá solicitar o número do cartão de associado do cliente e depois cadastrar os IDs dos itens que este escolheu.

Nossos clientes devem se cadastrar como associados antes de poderem efetuar qualquer locação. Nós armazenamos informações como nome, endereço e telefone e cada cliente possui um ID único que utilizará para efetuar as locações.

Quando uma locação é efetivada, damos um número único para ela que será utilizado posteriormente para mantermos o controle da mesma. A efetivação de uma locação possui informações como: data de início, o cliente que solicitou e uma lista dos itens alugados.

Para cada item alugado controlamos a data que deve ser devolvido e a data que realmente foi devolvido. A data de devolução é dependente de quantos dias um item pode permanecer emprestado, sendo assim, cada item pode ter uma data diferente.

Os itens para empréstimo são atualmente apenas fitas de vídeo. Mas pretendemos alugar em breve jogos e DVDs. Cada item para empréstimo possui as seguintes informações: preço do aluguel, o número de dias que pode permanecer emprestado, o título do filme, uma breve descrição (sinopse) e uma categoria (ação, aventura, etc).

a) Identifique as classes que compõem o negócio da ACME Locadora. Escreva uma breve descrição sobre ela para ter certeza de sua relevância para o negócio.

b) Identifique os atributos de cada uma das novas classes. Lembre-se que um atributo pode ser outra classe.

c) Defina alguns comportamentos para cada uma das classes.

d) Utilize o Eclipse para criar um novo projeto

e) Crie as classes que compões o negócio da ACME de acordo com seu diagrama de classes. Não esqueça dos atributos e métodos e suas visibilidades.

f) Adicione os métodos gets e sets.

g) Adicione um construtor para a classe Cliente que inicie os atributos nome, endereço e telefone do objeto.

h) Adicione um construtor default que não faz nada para a classe Item e também um que inicialize os atributos titulo, descrição, categoria, preço e numero de dias.

posta a parte que vc está com duvida ! e se preciso o código que vc já tem !