Trabalinho

1690 palavras 7 páginas
Universidade Estadual de Santa Cruz
Departamento de Ciências Exatas e Tecnológicas – DCET
Bacharelado em Ciência da Computação
Professor: Esbel Tomás Valero Orellana
Linguagem de Programação III
Introdução a Programação Orientada a Objetos.
1. Escreva um modelo para representar uma lâmpada que está à venda em um supermercado.
Que dados devem ser representados por este modelo?
2. Imagine uma lâmpada que possa ter três estados: apagada, acesa e meia-luz. Usando o modelo Lampada como base, escreva o modelo LampadaTresEstados.
3. Generalize o modelo LampadaTresEstados para que ele possa representar uma lâmpada onde a luminosidade pode ser ajustada com qualquer valor entre 0% (apagada) e
100% (acesa).
4. Baseado no modelo Data crie o modelo Hora, que represente uma hora qualquer (usando valores para representar horas e minutos). Que dados e operações este modelo deve ter?
5. Baseado no modelo Data e considerando o exercício anterior, crie o modelo HoraPrecisa, que represente uma hora qualquer (usando valores para representar horas, minutos, segundos e centésimos de segundos). Que dados e operações este modelo deve ter? Que dados e operações poderiam ser copiados do modelo Hora, do exercício?
6. Crie um modelo DataHora que represente simultaneamente uma data e uma hora aproximada. 7. Crie um modelo Livro que represente os dados básicos de um livro, sem se preocupar com a sua finalidade.
8. Usando o resultado do exercício anterior como base, crie um modelo LivroDeLivraria que represente os dados básicos de um livro que está à venda em uma livraria.
9. Usando o resultado do exercício 7 como base, crie um modelo LivroDeBiblioteca que represente os dados básicos de um livro de uma biblioteca, que pode ser emprestado a leitores. Criando classes em Java
1. Quais dos identificadores abaixo podem ser usados como nomes de classes, campos, métodos e variáveis em Java? Quais não podem, e por quê?
a) four
b) for
c) from
d) 4e) FOR
2. Quais dos

Relacionados

  • trabalinhos
    1827 palavras | 8 páginas
  • trabalinho
    1373 palavras | 6 páginas
  • Trabalinho
    4871 palavras | 20 páginas
  • Trabalinho
    374 palavras | 2 páginas
  • Trabalinho
    32194 palavras | 129 páginas
  • Trabalinhos
    671 palavras | 3 páginas
  • trabalinho
    465 palavras | 2 páginas
  • Trabalinho
    16884 palavras | 68 páginas
  • Trabalinhos
    1491 palavras | 6 páginas
  • Trabalinho
    612 palavras | 3 páginas