/* * Viikkoharjoitus 1, tehtävä 2. * * Olio-ohjelmoinnin perusteet I, syksy 2020. * * Mallinnetaan hyvin yleisellä tasolla oppilaitosta. * * Jorma Laurikkala (jorma.laurikkala@tuni.fi). * */ public class Oppilaitos { /* * Attribuutin sallitut arvot julkisina vakioina. * * Vakiot on esitelty public-määreellä, koska niistä voi olla hyötyä * luokan ulkopuolella. Esittelyssä on käytetty static-määrettä, * jolla vakiot saadaan käyttöön nopeasti ilman oliota. * */ // Esikoulu. public static final int ESIASTE = 0; // Peruskoulu. public static final int PERUSASTE = 1; // Lukio ja ammattikoulu. public static final int TOINENASTE = 2; // Yliopisto ja ammattikorkeakoulu. public static final int KORKEAASTE = 3; /* * Attribuutit. * */ // Oppilaitoksen opiskelijoiden lukumäärä. public int opiskelijoita; // Oppilaitoksen aste. public int aste; /* * Aksessorit. * */ }