Linguagem de Programação III (Prog. OO com Java)
Plano de ensino (download)
Plano de ensino (download)
Avaliações
Avaliações
Nota 1 - Unidade I
- Prova (70%) - 07/10/2009
- Exercícios práticos (30%) - Clique aqui!
- Exercícios de curto prazo para entrega, a serem apresentados para o professor em sala.
Nota 2 - Unidade II
- Prova (70%) - 02/12/2009
- Exercícios práticos (30%) - Clique aqui!
- Exercícios de curto prazo para entrega, a serem apresentados para o professor em sala.
Nota 3 - Unidades I, II e III
- Projeto prático: Baixe a especificação AQUI!
Prova de Reposição - 09/12/2009
Prova Final - 16/12/2009
* Todas as avaliações são acumulativas
Notas clique aqui!
Notas clique aqui!
Conteúdo Programático
Conteúdo Programático
Unidade I:
1. Introdução
2. Orientação a objetos
2.1. Usando objetos
2.2. Coleções
2.3. Criação de classes
Unidade II:
2.4. Interfaces e polimorfismo
2.5. Reuso com herança
2.6. Tratamento de erros usando exceções
2.7. Teste de unidade
Unidade III:
2.8. Visibilidade
2.9. Regras básicas de design
2.10. Composição de objetos
2.11. Persistência de objetos com arquivos
Bibliografia recomendada e referências
Bibliografia recomendada e referências
- Material do professor Jacques Sauvé (UFCG)
- Tutorial da Sun sobre Java e OO
- Livros recomendados (nesta ordem):
- SANTOS, Rafael. Introdução à Programação Orientada a Objetos Usando JAVA. Rio de Janeiro : Campus, 2003.
- Kathy Sierra e Bert Bates - Java – Use a Cabeça - Editora Alta Books, 2005
- DEITEL, H. M. JAVA como programar. H. M Deitel e P. J. Deitel - 6a ed. Porto Alegre: Prentice-Hall, 2005.
- Horstmann e Cornell: Core Java 2 - Fundamentos, Volume 1. Makron Books, 2000.
- Eckel, Bruce: Thinking in Java, Prentice Hall, 3a Edição, 2002 (gratis para download).
- Furgeri, Sérgio. Java 6: Ensino Didático: Desenvolvendo e Implementando Aplicações. São Paulo: Érica: 2008.
- Zakhour et al. The Java Tutorial: A Short Course on the Basics, 4th Edition (Java Series). Prentice Hall, 2006.
- Arnold & Gosling : The Java Programming Language. Addison-Wesley, 2000.
Avisos
Avisos
- Faça parte do grupo de discussão sobre Orientação a Objetos do nosso Campus
Instalando o Java:
- Para ter o Java na sua máquina voce pode:
- Baixar e instalar separadamente o JDK 6, clicando aqui!
- Ou, baixar o Netbeas já com o JDK, clicando aqui!
- Ou baixar e escolher um dos ambiente de desenvolvimento separadamente (se voce já tem o Java JDK instalado), voce tem 2 opções (escolha uma delas):
- Para o Eclipse, clicando aqui!
- Para o Netbeans, clique aqui!