diff --git a/1.2 b/1.2 new file mode 100644 index 0000000000000000000000000000000000000000..3ffc54978e83bfd5f2591df0b27481c3ea657fc2 --- /dev/null +++ b/1.2 @@ -0,0 +1,150 @@ +class Tilaisuus { + private Asiakas asiakas; + private Esiintyja esiintyja; + private String tilaisuudenTyyppi; + private int palkkio; + + public Tilaisuus(Asiakas asiakas, Esiintyja esiintyja, String tilaisuudenTyyppi, int palkkio) { + this.asiakas = asiakas; + this.esiintyja = esiintyja; + this.tilaisuudenTyyppi = tilaisuudenTyyppi; + this.palkkio = palkkio; + } + + public Asiakas getAsiakas() { + return asiakas; + } + + public Esiintyja getEsiintyja() { + return esiintyja; + } + + public String getTilaisuudenTyyppi() { + return tilaisuudenTyyppi; + } + + public int getPalkkio() { + return palkkio; + } + + public void setAsiakas(Asiakas asiakas) { + this.asiakas = asiakas; + } + + public void setEsiintyja(Esiintyja esiintyja) { + this.esiintyja = esiintyja; + } + + public void setTilaisuudenTyyppi(String tilaisuudenTyyppi) { + this.tilaisuudenTyyppi = tilaisuudenTyyppi; + } + + public void setPalkkio(int palkkio) { + if (palkkio > 0) { + this.palkkio = palkkio; + } + } + +} + +class Esiintyja { + private String nimi; + private String erityisala; + private String puh; + private String sposti; + private String tunniste; + + public Esiintyja(String nimi, String erityisala, String puh, String sposti, String tunniste) { + this.nimi = nimi; + this.erityisala = erityisala; + this.puh = puh; + this.sposti = sposti; + this.tunniste = tunniste; + } + + public String getNimi() { + return nimi; + } + + public String getErityisala() { + return erityisala; + } + + public String getPuh() { + return puh; + } + + public String getSposti() { + return sposti; + } + + public String getTunniste() { + return tunniste; + } + + public void setNimi(String nimi) { + this.nimi = nimi; + } + + public void setErityisala(String erityisala) { + this.erityisala = erityisala; + } + + public void setPuh(String puh) { + this.puh = puh; + } + + public void setSposti(String sposti) { + this.sposti = sposti; + } + + public void setTunniste(String tunniste) { + this.tunniste = tunniste; + } +} + +class Asiakas { + private String nimi; + private String puh; + private String sposti; + private int asiakasnumero; + + public Asiakas(String nimi, String puh, String sposti, int asiakasnumero) { + this.nimi = nimi; + this.puh = puh; + this.sposti = sposti; + this.asiakasnumero = asiakasnumero; + } + + public String getNimi() { + return nimi; + } + + public String getPuh() { + return puh; + } + + public String getSposti() { + return sposti; + } + + public int getAsiakasnumero() { + return asiakasnumero; + } + + public void setNimi(String nimi) { + this.nimi = nimi; + } + + public void setPuh(String puh) { + this.puh = puh; + } + + public void setSposti(String sposti) { + this.sposti = sposti; + } + + public void setAsiakasnumero(int asiakasnumero) { + this.asiakasnumero = asiakasnumero; + } +}