PDA

View Full Version : [JAVA]Implementazione di una lista concatenata semplice di stringhe


gio_style
27-11-2010, 08:38
Realizzare nell'ambito di una applicazione Java di tipo console un package di nome "adt" contenente un insieme di classi adatto per implementare una lista concatenata semplice di stringhe.

La classe lista deve essere in grado di:

* creare una lista vuota
* inserire, cancellare, leggere e modificare stringhe in testa, in coda ed in una posizione intermedia
* svuotare l'intera lista
* determinare le dimensioni della lista
* fornire una rappresentazione testuale del contenuto
* gestire le eccezioni (N.B. le classi di adt non devono fare side-effect)

Si deve realizzare anche una classe Main dell'applicazione che istanzi una lista a scopo dimostrativo ed utilizzi in sequenza tutti i metodi implementati per collaudarne il funzionamento.

Il collaudo, oltre che mediante stampe sulla console, deve essere effettuato mediante tracciatura del contenuto della lista con gli strumenti di debug.

Le abilità di tracciatura in debug su questo esercizio saranno oggetto di verifica da parte dei docenti al momento della consegna di questo esercizio e costituiranno parte integrante della valutazione.



Mi potete aiutare, grazie!

tomminno
27-11-2010, 12:00
Mi potete aiutare, grazie!

Ovviamente direi di no:


Non è possibile richiedere la risoluzione completa di esercizi relativi all'ambito scolastico/accademico, in sostanza non facciamo i compiti a casa o le tesine. Se avete dubbi su parti dello svolgimento siete liberi di chiedere, ma ovviamente la domanda deve essere mirata.


Fornisci prima una tua elaborazione del problema ed eventuali dubbi, poi forse potremmo darti una mano.

eminem09493
06-12-2010, 09:56
Realizzare nell'ambito di una applicazione Java di tipo console un package di nome "adt" contenente un insieme di classi adatto per implementare una lista concatenata semplice di stringhe.

La classe lista deve essere in grado di:

* creare una lista vuota
* inserire, cancellare, leggere e modificare stringhe in testa, in coda ed in una posizione intermedia
* svuotare l'intera lista
* determinare le dimensioni della lista
* fornire una rappresentazione testuale del contenuto
* gestire le eccezioni (N.B. le classi di adt non devono fare side-effect)

Si deve realizzare anche una classe Main dell'applicazione che istanzi una lista a scopo dimostrativo ed utilizzi in sequenza tutti i metodi implementati per collaudarne il funzionamento.

Il collaudo, oltre che mediante stampe sulla console, deve essere effettuato mediante tracciatura del contenuto della lista con gli strumenti di debug.

Le abilità di tracciatura in debug su questo esercizio saranno oggetto di verifica da parte dei docenti al momento della consegna di questo esercizio e costituiranno parte integrante della valutazione.



Mi potete aiutare, grazie!

cioveagnesssssssssssssssss!!!!!!!!!!!!!!!!!!!!!!!!!!

cionci
06-12-2010, 10:52
La prossima volta segnalate.