Condividi tramite


Interfacce in Visual Basic

Aggiornamento: novembre 2007

Le interfacce definiscono le proprietà, i metodi e gli eventi che le classi possono implementare. Le interfacce consentono di definire funzionalità come piccoli gruppi di proprietà, metodi ed eventi strettamente correlati fra loro. In questo modo si riducono i problemi di compatibilità, grazie alla possibilità di sviluppare implementazioni migliorate per le interfacce senza compromettere il codice esistente. È possibile aggiungere nuove funzionalità in qualsiasi momento sviluppando interfacce e implementazioni aggiuntive.

Nelle versioni precedenti di Visual Basic era possibile utilizzare le interfacce senza crearle direttamente. In questa versione è disponibile l'istruzione Interface che consente di definire vere e proprie interfacce come entità distinte rispetto alle classi e di implementarle con una versione migliorata della parola chiave Implements.

In questa sezione

Sezioni correlate

  • Ereditarietà in Visual Basic
    Vengono fornite informazioni sul supporto dell'ereditarietà in Visual Basic, che consente di definire classi da utilizzare come base per le classi derivate.