diff --git a/demo1_teht2.java b/demo1_teht2.java index 2263f2e0b1711d9f84f8695279bf4c8d7896ec9a..0d10985decf53e9f1bef5e72fc04b97348a0c55f 100644 --- a/demo1_teht2.java +++ b/demo1_teht2.java @@ -20,6 +20,18 @@ public class Esiintyja { public double getPalkkio() { return palkkio; } + + public void setNimi (String nimi){ + this.nimi = nimi; + } + + public void setErityisala(String erityisala){ + this.erityisala = erityisala; + } + + public void setPalkkio(double palkkio){ + this.palkkio = palkkio; + } } public class Asiakas { @@ -38,7 +50,16 @@ public class Asiakas { public String getSalasana() { return salasana; } + + public void setKayttajanimi(String kayttajanimi){ + this.kayttajanimi = kayttajanimi; + } + + public void setSalasana(String salasana){ + this.salasana = salasana; + } } + public class Tilaisuus { private String tyyppi; private Esiintyja esiintyja; @@ -61,4 +82,20 @@ public class Tilaisuus { public Asiakas getAsiakas() { return asiakas; } + + public void setTyyppi(String tyyppi){ + this.tyyppi = tyyppi; + } + + public void setEsiintyja(Esiintyja esiintyja){ + if(this.esiintyja == null){ + this.esiintyja = esiintyja; + } else { + System.out.println("Tapahtumalla on jo esiintyjä"); + } + } + + public void setAsiakas(Asiakas asiakas){ + this.asiakas = asiakas; + } }