Locadora
Este sistema deverá controlar as operações de locação e devolução dos filmes realizados pelos usuários cadastrados na Locadora.
Para cada filme as seguintes informações deverão ser armazenadas: o Título o Ano de Lançamento o Mídia {DVD ou Blu-Ray} o Gênero {Ação, Comédia, Drama ou Suspense} o Duração
O cadastro dos clientes deverá conter os seguintes atributos: o Nome o Endereço o Telefone o Data do cadastro
Para o desenvolvimento do sistema será essencial a utilização do Paradigma de
Programação Orientado a Objetos, assim, todas as classes deverão ter: o Atributos o Construtores (padrão e sobrecarregados) o Métodos de acesso (get e set) o Método toString
Requisitos
Cadastro de Filmes o Adicionar, Remover, Listar
Cadastro de Usuários o Adicionar, Remover, Listar
UNIVERSIDADE PAULISTA
Ciência da Computação
Prof. Dr. Rodrigo Plotze
Controle de Locações e Devoluções o Realizar locação o Devolver filme o Listar filmes locados
Classe de teste
Não será permitida a utilização de interfaces gráficas (Swing ou AWT), assim, todas as interações deverão ser realizadas por meio do Console (System.out.println) ou
JOptionPane.
Critérios de Avaliação
A aplicação deve ser elaborada utilizando a linguagem de programação Java e o paradigma de programação orientado a objetos.
Para isso, deve ser incluído no projeto os seguintes conceitos: o classes, atributos, métodos, construtores e herança simples.
Outro fato importante que deve ser levado em consideração na elaboração do projeto é a organização do código fonte. Para isso, o código fonte da aplicação deverá ser organizado de maneira clara e