package siken; public class Tokuten { private static final int KAMOKUSU = 3; // 0〜100がOK private int kokugo; private int eigo; private int suugaku; public int sum(){ return kokugo + eigo + suugaku; } public int ave(){ return sum()/ KAMOKUSU; } public int getKokugo() { return kokugo; } public void setKokugo(int kokugo) { if (kokugo >= 0 && kokugo <= 100) { this.kokugo = kokugo; } else { // 引数が不適切例外 throw new IllegalArgumentException(); } } public int getEigo() { return eigo; } public void setEigo(int eigo) { if (eigo >= 0 && eigo <= 100) { this.eigo = eigo; } else { // 引数が不適切例外 throw new IllegalArgumentException(); } } public int getSuugaku() { return suugaku; } public void setSuugaku(int suugaku) { if (eigo >= 0 && eigo <= 100) { this.suugaku = suugaku; } else { // 引数が不適切例外 throw new IllegalArgumentException(); } } }//class