Skip to content
Snippets Groups Projects
Commit 8a31fc9b authored by Henry Koivula's avatar Henry Koivula
Browse files

Initial commit

parents
Branches
No related tags found
No related merge requests found
import java.util.ArrayList;
public class Asiakas {
private String tunnus;
private String nimi;
private ArrayList<Tilaisuus> tilaisuudet;
public Asiakas(String tunnus, String nimi,
ArrayList<Tilaisuus> tilaisuudet) {
this.tunnus = tunnus;
this.nimi = nimi;
this.tilaisuudet = tilaisuudet;
}
public String getTunnus() { return tunnus; }
public String getNimi() { return nimi; }
public ArrayList<Tilaisuus> getTilaisuudet() { return tilaisuudet; }
}
public class Esiintyja {
private String tunnus;
private String nimi;
private String erityisala;
public Esiintyja(String tunnus, String nimi, String erityisala) {
this.tunnus = tunnus;
this.nimi = nimi;
this.erityisala = erityisala;
}
public String getTunnus() { return tunnus; }
public String getNimi() { return nimi; }
public String getErityisala() { return erityisala; }
public void setTunnus(String tunnus) { this.tunnus = tunnus; }
public void setNimi(String nimi) { this.nimi = nimi; }
public void setErityisala(String erityisala) { this.erityisala = erityisala; }
}
import java.util.ArrayList;
public class Sovellus {
private ArrayList<Esiintyja> esiintyjat;
private ArrayList<Asiakas> asiakkaat;
private ArrayList<Tilaisuus> tilaisuudet;
public Sovellus(ArrayList<Esiintyja> esiintyjat,
ArrayList<Asiakas> asiakkaat,
ArrayList<Tilaisuus> tilaisuudet) {
this.esiintyjat = esiintyjat;
this.asiakkaat = asiakkaat;
this.tilaisuudet = tilaisuudet;
}
public ArrayList<Esiintyja> getEsiintyjat() { return esiintyjat; }
public ArrayList<Asiakas> getAsiakkaat() { return asiakkaat; }
public ArrayList<Tilaisuus> getTilaisuudet() { return tilaisuudet; }
public void addEsiintyja(Esiintyja esiintyja) { esiintyjat.add(esiintyja); }
public void addAsiakas(Asiakas asiakas) { asiakkaat.add(asiakas); }
public void addTilaisuus(Tilaisuus tilaisuus) { tilaisuudet.add(tilaisuus); }
}
public class Tilaisuus {
private Esiintyja esiintyja;
private Asiakas asiakas;
private String paivamaara;
private String tyyppi;
private double palkkio;
public Tilaisuus(Esiintyja esiintyja,
Asiakas asiakas,
String paivamaara,
String tyyppi,
double palkkio) {
this.esiintyja = esiintyja;
this.asiakas = asiakas;
this.paivamaara = paivamaara;
this.tyyppi = tyyppi;
this.palkkio = palkkio;
}
public Esiintyja getEsiintyja() { return esiintyja; }
public Asiakas getAsiakas() { return asiakas; }
public String getPaivamaara() { return paivamaara; }
public String getTyyppi() { return tyyppi; }
public double getPalkkio() { return palkkio; }
public void setEsiintyja(Esiintyja esiintyja) { this.esiintyja = esiintyja; }
public void setAsiakas(Asiakas asiakas) { this.asiakas = asiakas; }
public void setPaivamaara(String paivamaara) { this.paivamaara = paivamaara; }
public void setTyyppi(String tyyppi) { this.tyyppi = tyyppi; }
public void setPalkkio(double palkkio) { this.palkkio = palkkio; }
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment