Programação Orientada a Objetos
Introdução à programação orientada a objetos. Aplicação dos conceitos usando uma linguagem orientada a objetos. Classes, atributos, métodos, sobrecarga e mensagens. Construtores e encapsulamento. Pacotes. Modificadores de Acesso. Herança e Polimorfismo. Interfaces. Relacionamentos entre classes (agregação, composição e especialização). Tratamento de exceções.
Professor: Joao da Mata Liborio Filho