Resumo
Neste módulo, você aprendeu a trabalhar com interfaces para o AL. Você pode usar uma interface quando deseja decidir quais recursos precisam estar disponíveis para um objeto, permitindo que as implementações reais sejam diferentes, pressupondo que estejam em conformidade com a interface definida.
Essa abordagem permite escrever código que reduz a dependência de detalhes de implementação, ajuda a facilitar a reutilização de código e dá suporte a uma forma polimórfica de chamar métodos de objeto, que você pode usar para substituir a lógica de negócios.
Você pode usar o novo objeto de interface para declarar um nome de interface junto com os métodos e aplicar a palavra-chave implements junto com os nomes de interface em objetos que implementam os métodos de interface. Você também aprendeu a usar o trecho tinterface para criar um novo objeto de interface.
Os exemplos neste módulo descreveram como as interfaces são usadas no Business Central, tornando possível estender a lógica de negócios existente, como o cálculo de preços.