Class Archivio
- public class Archivio
- Classe Archivio. Contiene i dati degli studenti
Archivio
public Archivio(int maxStudenti)
- Costruttore della classe archivio
- Parameters:
maxStudenti - int numero massimo di studenti
insert
boolean insert(Studente s)
- Inserisce uno studente. Se l'archivio è pieno non fa niente. Restituisce true o false a seconda che l'operazione sia andata a buon fine oppure no
insert
boolean insert(java.lang.String nome,
java.lang.String cognome,
java.lang.String matricola,
java.util.Date dataNascita,
java.lang.String luogoNascita)
- Inserisce uno studente. Se l'archivio è pieno non fa niente. Restituisce true o false a seconda che l'operazione sia andata. a buon fine oppure no. Svolge questa operazione richiamando il metodo che ha un oggetto studete come parametro di ingresso.
remove
boolean remove(Studente s)
- rimuove uno studente. Se lo studente non esiste non fa niente. Restituisce true o false a seconda che l'operazione sia andata a buon fine oppure no
remove
boolean remove(java.lang.String matricola)
- Rimuove uno studente usando il numero di matricola per identificarlo. Se lo studente non esiste non fa niente. Restituisce true o false a seconda che l'operazione sia andata a buon fine oppure no
removeAt
boolean removeAt(int i)
- Rimuove lo studente nella posizione i-esima. Se lo studente non esiste non fa niente. Restituisce true o false a seconda che l'operazione sia andata a buon fine oppure no
getStudenti
Studente[] getStudenti()
- Metodo che restituisce l'insieme degli studenti;
getStudentiNatiIn
Studente[] getStudentiNatiIn(java.lang.String luogoNascita)
- Metodo che restituisce l'insieme degli studenti nati in un certo luogo