lunedì 5 luglio 2010

esercizio2Recupero

/*definire la classe Punteggio con le variabili istanza
* candidato di tipo String e punti di tipo int;
* punti e candidato siano incapsulati.
* candidato non deve essere modificabile dopo la creazione
*dell'oggetto che deve avvenire con un costruttore
*che ha come parametri uno Stringa e un int. controllare
* i valori dei parametri nel costruttore.
*/

package esercizio2recupero;

public class Punteggio {
// variabili istanza
// costruttori
// metodi

private final String candidato;
private int punti;


public Punteggio (String candidato,int punti) {
if(candidato==null)
throw new IllegalArgumentException();
this.candidato=candidato;
if(punti>0)
this.punti = punti;}

public String getCandidato(){
return this.candidato;}

public int getPunti(){
return this.punti;}

void setPunti(int punti){
if(punti>0)
this.punti=punti;
}

}

Nessun commento:

Posta un commento