Cursos / Jogos Digitais / Programação Orientada a Objetos / Aula

arrow_back Aula 09 - Classes Abstratas e Interfaces

Resumo

Nesta aula, você viu técnicas sofisticadas para projetar sistemas através de classes abstratas que servem para definir comportamentos os quais deverão ser “materializados” em classes filhas, dando poder e abstração ao projeto de sistemas. Você viu também como definir contratos entre classes, através de um tipo especial da linguagem TypeScript, conhecido como interface. As classes que implementam a interface são obrigadas a oferecer uma implementação para cada um dos métodos declarados na interface.


Versão 5.3 - Todos os Direitos reservados