Procedura: implementare un'interfaccia
Aggiornamento: novembre 2007
In Progettazione classi è possibile implementare un'interfaccia nel diagramma classi connettendola a una classe che fornisce il codice per i metodi di interfaccia. Verrà generata un'implementazione dell'interfaccia e verrà visualizzata la relazione tra l'interfaccia e la classe come relazione di ereditarietà. È possibile implementare un'interfaccia disegnando una linea di ereditarietà tra l'interfaccia e la classe oppure trascinando l'interfaccia da Visualizzazione classi.
Suggerimento: |
---|
Per la creazione di interfacce è possibile seguire la stessa procedura utilizzata per la creazione di altri tipi. Se l'interfaccia esiste ma non appare nel diagramma classi, è necessario innanzitutto visualizzarla. Per ulteriori informazioni, vedere Procedura: creare tipi sui diagrammi classi e Procedura: visualizzare i tipi esistenti. |
Per implementare un'interfaccia disegnando una linea di ereditarietà
Nel diagramma classi visualizzare l'interfaccia e la classe che la implementerà.
Disegnare una linea di ereditarietà dalla classe e dall'interfaccia.
Alla classe verrà collegato un simbolo, mentre un'etichetta con il nome dell'interfaccia identificherà la relazione di ereditarietà. In Visual Studio vengono generati stub per tutti i membri di interfaccia.
Per ulteriori informazioni, vedere Procedura: definire l'ereditarietà tra tipi.
Per implementare un'interfaccia dalla finestra Visualizzazione classi
Nel diagramma classi visualizzare la classe da utilizzare per l'implementazione dell'interfaccia.
Aprire Visualizzazione classi e individuare l'interfaccia.
Suggerimento: Se non è già visualizzata, aprire Visualizzazione classi dal menu Visualizza. Per ulteriori informazioni su Visualizzazione classi, vedere Visualizzazione delle classi e dei relativi membri.
Trascinare il nodo di interfaccia sulla forma della classe nel diagramma.
Alla classe verrà collegato un simbolo, mentre un'etichetta con il nome dell'interfaccia identificherà la relazione di ereditarietà. In Visual Studio vengono generati stub per tutti i membri di interfaccia. A questo punto, l'interfaccia risulterà implementata.
Vedere anche
Attività
Procedura: creare tipi sui diagrammi classi
Procedura: visualizzare i tipi esistenti
Procedura: definire l'ereditarietà tra tipi