public class Kurssi {
// Määritellään luokan sisäisiä tietomuuttujia, joita voi käpälöidä luokan ulkopuolelta
// vain konstruktorin ja metodin avulla.
private String kurssinNimi;
private int opintoPisteet;
public Kurssi (String nimi, int Op) {
// Talletetaan uuden olion tiedot private muuttujiin.
kurssinNimi = nimi;
opintoPisteet = Op;
} // public Kurssi
// Aseta metodit, joiden avulla voidaan muuttaa tietoa valmiiksi tehdyistä arvoista. (Void ei palauta mitään!)
public void asetaNimi(String nimi) {
kurssinNimi = nimi;
}
public void asetaOpintopisteet(int Op) {
opintoPisteet = Op;
}
// Palauta metodit, joiden avulla voidaan palauttaa tämänhetkinen tieto.
public String palautaNimi() {
return kurssinNimi;
}
public int palautaOpintopisteet() {
return opintoPisteet;
}
} // class Kurssi