Programação Orientada a Objetos
Ementa
1. Abstração e tipos abstratos de dados.
2. Classes, métodos, encapsulamento, interface. Mensagens, instâncias e inicialização. Herança e composição. Polimorfismo.
3. Uso de uma linguagem orientada a objetos.
4. Noções de UML.
5. Noções de padrões de projeto orientado a objetos.
Dados Gerais
Núcleo:
NC
Horas teóricas:
32hrs
Horas práticas:
32hrs
Total de horas:
64hrs
Período:
Terceiro
Unidade:
INF
Obrigatória:
Sim
Pré-requisitos:
Introdução à Programação
Visão padrão
Visão do Swebok