/*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;    
}  
   
}
Iscriviti a:
Commenti sul post (Atom)
 

Nessun commento:
Posta un commento