Programação Orientada a Objetos

Ementa

Levar o aluno a discutir, exercitar e consolidar o uso de técnicas de programação que tenham um impacto considerável sobre a qualidade de software. Discutir aspectos de qualidade, modularidade, reusabilidade e manutenção de software. Estudar conceitos de programação orientada a objetos, ilustrando como os mesmos são representados em uma linguagem de programação.


Projeto


Listas

  • Lista 1 - Atividade Extra-Classe (Entrega 31/03/2011)

Códigos


Aulas

  1. Apresentação
  2. Visão Geral
  3. Sintaxe Básica (parte 1)
  4. Sintaxe Básica (parte 2)
  5. Conversão de Tipos e Array
  6. String
  7. Orientação a Objetos
  8. Associações
  9. Encapsulamento
  10. Atributos e Métodos Estáticos
  11. Herança
  12. Classes Abstratas
  13. Overriding
  14. Interfaces
  15. Exceções
  16. Arquitetura em Camadas
  17. Singleton
  18. JDBC

Provas de Semestres Anteriores