Skip to content

Projetos-De-Cursos-Online/mentoria-decolatech-2021

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

mentoria-decolatech-2021

Repositório criado para armazenar projeto realizado durante mentoria do Decola Tech 2021.

Objetivo

Observar os pilares da orientação a objetos (abstração, encapsulamento, herança e polimorfismo) interpretando e implementando um domínio de negócio “Agência bancária”.

Domínio

Simulação do contexto de uma agência bancária, fluxo de abertura de conta e utilização da conta aberta.

Referências

Pilares da Orientação a Objetos

Abstração

  • Representação de objetos reais
  • Simplifica um problema difícil, dividindo em partes menores
  • Partes independentes com responsabilidade definida
  • Reaproveitamento de código

Encapsulamento

  • Ocultar detalhes internos das partes
  • Visualização do objeto como uma caixa preta
  • Você sabe o que faz (Interface)
  • Não sabe como ela faz (Implementação)

Herança

  • Criar nova classe a partir de uma existente
  • Herda atributos
  • Herda comportamentos
  • Herda implementações

Polimorfismo

  • Polimorfismo – muitas formas
  • Único nome – diferentes comportamentos
  • “Abrir”
    • Uma porta
    • Uma caixa
    • Uma janela
    • Uma conta bancária

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%