< Indietro | Avanti >

Introduzione: Estensione di un'applicazione C++ mediante gli strumenti di sviluppo visivo UML

L'applicazione di esempio, denominata Forme, contiene le classi che rappresentano forme bidimensionali e tridimensionali. Ogni classe bidimensionale, ad esempio la classe square, eredita dalla classe shapes2d ed ogni classe tridimensionale, ad esempio la classe sphere, eredita dalla classe shapes3d. Quando si esegue l'applicazione, viene richiesto di specificare una dimensione ed un colore per la nuova forma. Le informazioni della nuova forma vengono poi visualizzate nella vista Console.
In questa esercitazione vengono utilizzati gli strumenti di sviluppo visivo UML per visualizzare la gerarchia e la struttura del progetto Forme C++. Viene aggiunto un nuovo metodo denominato getCircumference ad entrambe le classi sphere e circle, che calcola e visualizza la circonferenza della forma utilizzando il raggio. Nell'esercizio finale vengono utilizzati gli strumenti di sviluppo visivo UML per aggiungere la forma cono al progetto. La classe cone eredita dalla classe shapes3d per rappresentare un cono.

Obiettivi di apprendimento

Questa esercitazione spiega come visualizzare ed estendere un'applicazione C++ utilizzando gli strumenti di sviluppo visivo UML. Nello specifico, l'esercitazione descrive come effettuare le seguenti operazioni:

Tempo necessario

60 minuti

Livello

Intermedio

Destinatari

Questa esercitazione è rivolta ad utenti di livello intermedio degli strumenti di modeling IBM Rational con conoscenza di UML e C++ base.

Requisiti del sistema

Prerequisiti

Per eseguire questa esercitazione, è necessario conoscere i seguenti concetti:
< Indietro | Avanti >

Feedback