Cursos / Informática para Internet / Desenvolvimento Web I / Aula

arrow_back Aula 06 - MVC, Servlets e JavaServer Pages

Elemento Modelo

A modelagem do sistema, geralmente, começa com a modelagem das classes que representam o negócio do sistema. No nosso exemplo, o negócio basicamente é o registro de encontros que você (ou outro usuário do sistema) realizar. Dessa forma, é necessário criar uma classe que represente as informações de cada um dos seus encontros. Segue na Listagem 1 uma possível implementação para essa classe:

Listagem 1 - Classe para representar os dados de um encontro

Note os atributos dessa classe: nome da pessoa com quem você se encontrou; local do encontro; data e motivo do encontro. Além disso, precisamos de uma classe para realizar o cadastro e a consulta dos encontros registrados. Isso será feito pela classe SistemaEncontros, mostrada na Listagem 2.

Listagem 2 - Classe para representar o sistema de registro de encontros

Note que a implementação mostrada para o sistema de encontros utiliza uma lista (array) para armazenar em memória os registros de encontros realizados. Caso você não esteja familiarizado com as classes java.util.List e java.util.ArrayList, estude na API Java <http://docs.oracle.com/javase/tutorial/collections/index.html> o uso e as funções disponíveis nessas classes.

Versão 5.3 - Todos os Direitos reservados