5ª LISTA DE EXERCÍCIOS TÓPICO: ENUMERAÇÕES EM JAVA
Crie as seguintes enumerações em um projeto Java:
1) Enumeração para Estado Civil
Dados: nome, numero
2) Enumeração para Moedas (Real, Dolar, Libra, etc)
Dados: nome, sigla, pais
3) Enumeração para Estados da Federação (no máximo 10)
Dados: nome completo, sigla, numero correspondente
4) Enumeração para Setor
Dados: nome, código, área total (em m2), lotação (numero de pessoas no local)
Implemente um método para retornar quantos metros cada pessoa ocupa do setor
5) Enumeração para Etiqueta de Produtos
Dados: sigla, valor unitário, estoque
Implemente um método que retorna o valor total do estoque do produto, que é a multiplicação de seu valor pela quantidade em estoque.
Aplique as enumerações nas aplicações pedidas abaixo:
1. Crie uma classe Pessoa que possui as seguintes características:
a. Atributos: nome, cpf, estado civil (privados) b. Métodos: construtor, get/set, toString()
Numa classe principal, crie um objeto Pessoa, digitando as informações relativas. No caso do estado civil, atribua uma constante daquelas definidas pela enumeração. Mostre suas informações, somente com o nome do estado civil.
2. Crie uma classe Produto com as seguintes características:
a. Atributos: código, nome, etiqueta, setor b. Métodos: construtores, get/set, toString()
Numa classe principal, crie um objeto Produto, digitando as informações relativas. Atribua um setor específico ao Produto, daqueles designados na enumeração. No caso da etiqueta, atribua ao campo a constante da enumeração de acordo com a sigla digitada pelo usuário. Mostre suas informações, sendo que o setor só mostrará o nome e a ocupação ( a quantidade de metros que cada pessoa ocupa nele). Mostre o valor total do estoque do produto.
SISTEMAS DE INFORMAÇÃO
PROGRAMAÇÃO ORIENTADA A OBJETOS COM JAVA PROF: GIULIANO PRADO DE MORAIS GIGLIO