LAVORO sui Vettori dinamici
Classe 4AIS – a.s. 2008/2009
Si vuole creare un programma in Java per gestire una rubrica.
Si crei una classe che contenga i seguenti attributi:
- nome
- cognome
- indirizzo
- mail
- tel
- annoNascita
La classe creata dovrà avere attributi privati e metodi pubblici per leggerli o modificarli.
Usare metodi tipo nomeOggetto.getNome() oppure nomeOggetto.setNome(
).
Il programma dovrà prevedere nel main le seguenti funzioni:
1. introduzione di nuova persona in rubrica (si inserisca in funz. dell’ordine alfabetico)
2. lista in ordine alfabetico di tutte le persone
3. lista in ordine alfabetico di tutte le persone che iniziano con una specifica lettera
4. eliminazione di una persona dalla rubrica
5. modifica di indirizzo, mail o telefono di una persona della nostra rubrica
6. ricerca per nome e/o per cognome
TERMINE DEL LAVORO: fine Marzo 2009
Successivamente per tale programma sarà previsto il salvataggio su file (sequenziale dei nostri oggetti) e l’esportazione su file XML. Ovviamente i file salvati dovranno essere letti dal nostro programma. All’avvio del programma, ad esempio, si può chiedere all’utente se si deve leggere un file XML o un file sequenziale con le specifiche di Java.