it.unibas.mediapesata.modello
Class Studente

java.lang.Object
  extended by it.unibas.mediapesata.modello.Studente

public class Studente
extends java.lang.Object


Constructor Summary
Studente()
           
Studente(java.lang.String nome, java.lang.String cognome, int matricola)
           
 
Method Summary
 void addEsame(Esame esame)
           
 void addEsame(java.lang.String insegnamento, int voto, boolean lode, int crediti)
           
static Studente carica(java.lang.String nomeFile)
           
 java.lang.String getCognome()
           
 Esame getEsame(int i)
           
 int getMatricola()
           
 double getMediaPesata()
           
 java.lang.String getNome()
           
 int getNumeroEsami()
           
 void salva(java.lang.String nomeFile)
           
 java.lang.String toSaveString()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Studente

public Studente()

Studente

public Studente(java.lang.String nome,
                java.lang.String cognome,
                int matricola)
Method Detail

getNome

public java.lang.String getNome()

getCognome

public java.lang.String getCognome()

getMatricola

public int getMatricola()

addEsame

public void addEsame(java.lang.String insegnamento,
                     int voto,
                     boolean lode,
                     int crediti)

addEsame

public void addEsame(Esame esame)

getEsame

public Esame getEsame(int i)

getNumeroEsami

public int getNumeroEsami()

getMediaPesata

public double getMediaPesata()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toSaveString

public java.lang.String toSaveString()

salva

public void salva(java.lang.String nomeFile)
           throws PersistenceException
Throws:
PersistenceException

carica

public static Studente carica(java.lang.String nomeFile)
                       throws PersistenceException
Throws:
PersistenceException