Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
In particolare trovate la gestione di una piccola rubrica costituita da una array di 10 elementi di tipo
contatto. Questo array è però gestito in modo particolare, e sono riconosciuti come elementi liberi (cioè
utilizzabili) gli elementi dell’array che hanno come Id il valore 0 o gli elementi che sono riconosciuti essere
puntatori a null (significa che quell’indice del vettore non è ancora stato utilizzato).
Un piccolo menù prevede le scelte minime offerte all’utente, per chi vuole esercitarsi è possibile espandere
la classe rubrica con tutti i metodi che si ritiene opportuno
Il primo file è l’entità atomica, cioè il contatto, con i sui attributi privati ed i metodi pubblici, compresi i
setter ed i getter. L’attributo statico è quello che permette di avere un nuovo Id per ogni inserimento (è
come se fosse il campo contatore di una tabella gestita da MySql).
Il secondo file è la rubrica che, tre le altre cose, contiene un array di oggetti contatto.
Il terzo file è il gestore delle due cose, e prevede un menù con cui l’utente può interattivamente scegliere le
operazioni da fare.