Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In Progettazione classi è possibile implementare un'interfaccia nel diagramma classi connettendola a una classe che fornisce il codice per i metodi di interfaccia. Progettazione classi genera un'implementazione dell'interfaccia e visualizza la relazione tra l'interfaccia e la classe come relazione di ereditarietà. È possibile implementare un'interfaccia tracciando una linea di ereditarietà tra l'interfaccia e la classe oppure trascinando l'interfaccia dalla visualizzazione classi.
Suggerimento
È possibile creare le interfacce allo stesso modo in cui vengono creati altri tipi di elemento. Se l'interfaccia esiste ma non viene visualizzata nel diagramma classi, è necessario innanzitutto visualizzarla. Per altre informazioni, vedere Creare tipi usando Progettazione classi e Visualizzare i tipi esistenti.
Per implementare un'interfaccia tracciando una linea di ereditarietà
Nel diagramma classi visualizzare l'interfaccia e la classe che implementa l'interfaccia.
Tracciare una linea di ereditarietà dalla classe e all'interfaccia.
Viene visualizzato un simbolo di interfaccia collegato alla classe, mentre un'etichetta con il nome dell'interfaccia identifica la relazione di ereditarietà. Visual Studio genera stub per tutti i membri di interfaccia.
Per altre informazioni, vedere Creare l'ereditarietà tra tipi.
Per implementare un'interfaccia dalla finestra Visualizzazione classi
Nel diagramma classi visualizzare la classe che deve implementare l'interfaccia.
Aprire Visualizzazione classi e individuare l'interfaccia.
Suggerimento
Se non è già visualizzata, aprire Visualizzazione classi dal menu Visualizza o premere CTRL+MAIUSC+C.
Trascinare il nodo di interfaccia nella forma della classe nel diagramma.
Viene visualizzato un simbolo di interfaccia collegato alla classe, mentre un'etichetta con il nome dell'interfaccia identifica la relazione di ereditarietà. Visual Studio genera stub per tutti i membri di interfaccia. A questo punto, l'interfaccia è stata implementata.