Baixe o app para aproveitar ainda mais
Prévia do material em texto
Universidade Estadual da Paraíba Centro de Ciências e Tecnologia Departamento de Computação Prof. Fabiano de Miranda Silva LINGUAGEM DE PROGRAMAÇÃO II - Exercícios (13/07/2016) Modelagem de Classes em UML 1. Escreva um modelo para representar uma lâmpada que está à venda em um supermercado. Que dados devem ser representados por este modelo? 2. Inclua, no modelo da lâmpada, uma operação estaLigada que retorne verdadeiro se a lâmpada estiver ligada e falso, caso contrário. 3. Escreva um modelo para representar um livro. 4. Escreva um modelo para representar um livro de uma livraria. 5. Escreva um modelo para representar um livro de uma biblioteca. Classes em Java 6. Escreva em Java uma classe Contador, que encapsule um valor usado para contagem de itens ou eventos. A classe deve oferecer métodos que devem: a) Zerar b) Incrementar + 1 na contagem c) Retornar o valor do contador 7. Escreva uma classe “Livro” que represente o modelo desenvolvido na questão 3. 8. Escreva uma classe “LivroLivraria” que represente o modelo desenvolvido na questão 4. 9. Escreva uma classe “LivroBiblioteca” que represente o modelo desenvolvido na questão 5. 10. Escreva uma aplicação em Java que demonstre o uso de instâncias das classes "Livro", "LivroLivraria" e "LivroBiblioteca" (dica: use o método main).
Compartilhar