Programação Orientada a Objetos

Ementa

  1. 1. Abstração e tipos abstratos de dados.
  2. 2. Classes, métodos, encapsulamento, interface. Mensagens, instâncias e inicialização. Herança e composição. Polimorfismo.
  3. 3. Uso de uma linguagem orientada a objetos.
  4. 4. Noções de UML.
  5. 5. Noções de padrões de projeto orientado a objetos.

Dados Gerais

  1. Núcleo:
    NC
  2. Horas teóricas:
    32hrs
  3. Horas práticas:
    32hrs
  4. Total de horas:
    64hrs
  5. Período:
    Terceiro
  6. Unidade:
    INF
  7. Obrigatória:
    Sim
  8. Pré-requisitos:
    Introdução à Programação
Visão padrão
Visão do Swebok