Aplicar interfaces no código
Descubra como as implementações padrão em interfaces permitem que você adicione novos métodos diretamente em uma interface e forneça uma implementação padrão.
Objetivos de aprendizagem
No final desta formação, será capaz de:
Definir e implementar interfaces básicas em C#.
Implementar métodos padrão em interfaces.
Use interfaces como parâmetros de método para promover acoplamento solto.
Implemente e use interfaces comuns definidas pelo sistema, como IEnumerable, IDisposable e IComparable.
Substitua implementações padrão em classes específicas.
Pré-requisitos
Visual Studio Code instalado com o C# Dev Kit.
Conhecimento básico do IDE de código do Visual Studio.
Compreensão básica da linguagem de programação C#.
Capaz de criar e implementar interfaces básicas.
Familiarizado com classes, classes abstratas e herança.