Prova di idoneita'
- (3 punti) Nel passare un oggetto
Moto ad un metodo in C++ si usa spesso la dichiarazione:
const & Moto
Perche?
- (2 punti)Perche' C++ a differenza di Java non ha bisogno di avere le speciali classe astratte chiamate
Interface ?
- (5 punti)Scrivete un applet Java che disegna una tavolozza di colori rappresentata come un rettangolo con
i colori che passano gradualmente dal giallo al rosso spostandosi da sinistra a destra .
- (20 punti)
Scrivete una classe astratta
Forma che serve a rappresentare una forma generica da disegnare.Estendete
la classe definendo Rettangolo e Cerchio .Scrivete ora un programma principale C++
che carica una serie di cerchi e rettangoli in un vector di Forma.Finito il caricamento fa un ciclo sugli elementi del vettore usando un metodo
polimorfico disegna per farsi stampare le caratteristiche di ogni oggetto caricato .