Implementar interfaces

Visão rápida

Descubra como dominar as interfaces pode aprimorar suas habilidades de codificação, promover flexibilidade e reduzir dependências. Esse treinamento permitirá que você escreva um código mais resiliente e mantenedível.

Pré-requisitos

  • Visual Studio Code instalado com o C# Dev Kit.
  • Conhecimento básico da IDE do Visual Studio Code.
  • Reconhecimento básico da linguagem de programação C#.
  • Familiaridade com classes.

Módulos neste roteiro de aprendizagem

Neste módulo, você aprenderá a projetar uma interface com propriedades em C#, desenvolver uma classe que implemente a interface e formular definições de propriedades dentro da interface.

Descubra como as implementações padrão em interfaces permitem adicionar novos métodos diretamente a uma interface e fornecer uma implementação padrão.

Neste módulo, você explora conceitos avançados de interfaces em C#. Você aprenderá a implementar membros de interface explícitos, combinar várias interfaces e reduzir dependências de código usando interfaces.