Buscar

Listas de exercícios - JAVA

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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).

Outros materiais