Aggiunta di metodi a tipi di dati e a classi C/C++

È possibile aggiungere un metodo a un tipo di dati o a una classe C/C++.
Occorre entrare nella prospettiva C/C++ e disporre di un diagramma aperto nell'apposito editor.
Per aggiungere un metodo a un tipo di dati o a una classe C/C++:
  1. Nell'editor del diagramma, fare clic con il pulsante destro del mouse su una classe o su un'interfaccia C/C++; quindi fare clic su Aggiungi C/C++ > Metodo.
  2. Nella procedura guidata Crea metodo C/C++, nel campo Tipo di restituzione specificare un tipo di restituzione dall'elenco.
  3. Nel campo Nome, immettere un nome per il nuovo metodo.
  4. Nel campo Elenco di parametri, immettere i parametri per il metodo.
  5. Nel campo Visibilità di accesso, specificare un livello di accesso per il metodo.
  6. Se il metodo è statico, selezionare la casella di controllo static.
  7. Se il metodo è un'operazione virtuale, selezionare la casella di controllo virtual.
  8. Se il metodo non può essere modificato, selezionare la casella di controllo const.
  9. Se il metodo è inline, selezionare la casella di controllo inline.
  10. Se il metodo è una pura operazione virtuale per classi di base astratte, selezionare la casella di controllo pure.
  11. Se il metodo può essere visualizzato da altri elementi, selezionare la casella di controllo friend.
  12. Fare clic su Fine.

Se possibile, le direttive di inclusione per i tipi di firma di metodo vengono aggiunte automaticamente al file di inclusione.

Suggerimento: è anche possibile utilizzare la barra di azione per aggiungere metodi ai tipi di dati e alle classi C/C++.
Concetti correlati
Attributi nei diagrammi di classe UML
Operazioni nei diagrammi di classe UML
Attività correlate
Creazione di classi C/C++
Modifica di tipi di dati o classi C/C++
Aggiunta di campi a tipi di dati e a classi C/C++
Modifica della visibilità dei campi e dei metodi C/C++
Modifica del tipo per i campi C/C++ nei diagrammi
Modifica del tipo di restituzione per i metodi C/C++ nei diagrammi
Incorporazione refactoring
Creazione numerazioni C/C++
Aggiunta di costanti letterali alle enumerazioni C/C++
Eliminazione di elementi C/C++ dai diagrammi
Eliminazione degli elementi C/C++ dai modelli UML
Ridenominazione di elementi C/C++
Creazione delle relazioni tra gli elementi C/C++

Feedback