CC3642 – Orientação a Objetos

  • Introdução à programação orientada a objetos (POO);
  • Conceitos e codificações de Classes e Objetos;
  • Construtores;
  • Encapsulamentos;
  • Modificadores de Acesso;
  • Sobrecarga de métodos;
  • Sobrecarga de construtor;
  • Interfaces;
  • Agregação;
  • Introdução à UML;
  • Herança;
  • Polimorfismo;
  • Upcasting/Downcasting;
  • Classes abstratas;
  • Sobrecarga de operadores;
  • Metaclasses;