Classe.java
public class Classe { private int anno; private char sezione; private int allievi; public Classe(int anno, char sezione, int allievi) { this.anno = anno; this.sezione = sezione; if (allievi >= 0) { this.allievi = allievi; } else { this.allievi = 0; } } public Classe(int anno, char sezione) { this.anno = anno; this.sezione = sezione; allievi = 0; } public String toString() { return "Classe: " + anno + sezione + " Numero allievi: " + allievi; } public int getAnno() { return anno; } public void setAnno(int anno) { this.anno = anno; } public char getSezione() { return sezione; } public void setSezione(char sezione) { this.sezione = sezione; } public int getAllievi() { return allievi; } public void setAllievi(int allievi) { if (allievi >= 0) { this.allievi = allievi; } } }
Main.java
public class Main { public static void main(String[] args) { Classe miaClasse = new Classe(3, 'E', 22); miaClasse.setAllievi(-100000); System.out.println(miaClasse.toString()); } }