/curso-poo

Primary LanguageC#MIT LicenseMIT

Curso Programação Orientada a Objetos em C#

DIA 01

Link: https://www.youtube.com/watch?v=tHDZnz7Jplc

  • OS 4 Pilares da OOP
    • Abstração
    • Encapsulamento
    • Herança
    • Polimorfismo
  • Classes e objetos
  • Atributos
  • Modificadores de acesso
  • Propriedades
  • Métodos
  • Construtores
  • Membros Estáticos
  • Membros Constantes
  • Composição
  • Tipos por valor x Tipos por referencia

DIA 02

Link: https://www.youtube.com/watch?v=J4xDugSlnWc

  • Interfaces
  • Classe Abstrata
  • Classe Selada
  • Sobreescrita de métodos: override e new
  • Conversões (Implícita x Explícitas)

DIA 03

Link: https://www.youtube.com/watch?v=oaQ0n8ADyfI

  • Design Patterns
    • Creational
    • Structural
    • Behavioral
  • SOLID
  • DTO, VO, Entidades, Serviços, etc
  • Erros mais comuns na OOP
  • Estudo de OOP em exemplos reais

Referências