Orientação a objetos

15 - Abstração

Olá pessoal, essa é a décima quinta aula do treinamento de orientação a objetos com C#.

Vamos compreender a trabalhar com abstração.

Definição

Abstração é um dos pilares da orientação a objetos, através da abstração podemos criar métodos padrões para nossos projetos.

Para utilizarmos a abstração, será necessário criar uma classe abstrata, exemplo: abstract class Padrao(){}.

Importante! Classes abstratas não podem ser instanciadas, pois são utilizadas apenas para padronizar os métodos que devem existir em outras classes.

Vamos ver na prática? Acompanhe o vídeo abaixo, onde ensino a utilizar a abstração: