Estensione di un'applicazione C++ utilizzando gli strumenti di sviluppo visivi UML

Questo supporto didattico mostra come utilizzare gli strumenti visivi UML per visualizzare ed estendere un'applicazione C++ di esempio.

L'applicazione di esempio, denominata Forme, contiene forme bidimensionali e tridimensionali rappresentate da classi. Ogni classe bidimensionale, ad esempio la classe quadrato, eredita dalla classe shapes2d e ogni classe tridimensionale, ad esempio la classe sfera eredita dalla classe shapes3d. Quando si esegue l'applicazione, viene richiesto di specificare una dimensione e un colore per la nuova forma. Le informazioni sulla nuova forma vengono visualizzati nella vista Console.

In questo supporto didattico, vengono utilizzati gli strumenti di sviluppo visivi UML per visualizzare la gerarchia e la struttura del progetto Forme di C++. Viene aggiunto un nuovo metodo denominato getCircumference sia alla classe sfera che alla classe cerchio, che calcola e visualizza la circonferenza della forma utilizzando il raggio. Nell'esercitazione finale, vengono utilizzati gli strumenti di visualizzazione UML per aggiungere la forma cono al progetto. La classe cono eredita dalla classe shapes3d per rappresentare un cono.

Prima di iniziare, รจ necessario importare il progetto Forme dalla relativa galleria. Fare clic su Visualizza esempi correlati per aprire la galleria di esempi nell'esempio delle forme di C++.

Intervallo di tempo   1 ora
Freccia Avvia   Avvia supporto didattico
Icona Visualizza esempio   Visualizza esempio correlato