Olá pessoal, essa é a décima sexta aula do treinamento de orientação a objetos com C#.
Vamos compreender a trabalhar com interfaces.
Interface é um conceito muito importante para a padronização de projetos, é muito parecido com a abstração.
O que difere a abstração da interface são duas características:
Importante! Quando criar uma interface, as boas práticas do C# pedem que inicie com a letra I em maíscula, exemplo: IPadrao, IAcoes, IFuncoes, etc.., assim facilita para os desenvolvedores saberem que é uma interface.
Vamos ver na prática? Acompanhe o vídeo abaixo, onde ensino a utilizar a interface: