Riepilogo

Completato

In questo modulo si è appreso come usare le interfacce per AL. È possibile usare un'interfaccia quando si vuole decidere quali funzionalità devono essere disponibili per un oggetto, consentendo allo stesso tempo che le implementazioni effettive differiscano, a condizione che rispettino l'interfaccia definita.

Questo approccio consente di scrivere codice che riduce la dipendenza dai dettagli di implementazione, semplifica il riuso del codice e supporta un modo polimorfico per chiamare i metodi degli oggetti, che è possibile usare per sostituire la logica di business.

È possibile usare il nuovo oggetto interfaccia per dichiarare un nome di interfaccia insieme ai relativi metodi e quindi applicare la parola chiave implements insieme ai nomi di interfaccia agli oggetti che implementano i metodi di interfaccia. Si è appreso anche come usare il frammento tinterface per creare un nuovo oggetto interfaccia.

Gli esempi in questo modulo descrivono come usare le interfacce in Business Central per estendere la logica di business esistente, ad esempio per il calcolo dei prezzi.