Skip to content
Snippets Groups Projects
Commit a62b3365 authored by Aleksi Simola's avatar Aleksi Simola
Browse files

Upload New File

parent dcb71f87
No related branches found
No related tags found
No related merge requests found
package tutoriaali;
public class Tilaisuus {
private String tyyppi;
private double provisio;
private String tunniste;
private Esiintyjä esiintyja;
public Tilaisuus(String tyyppi, double hinta, String tunniste) {
this.tyyppi = tyyppi;
this.provisio = hinta;
this.tunniste = tunniste;
this.esiintyja = null;
}
public String getTyyppi() {
return tyyppi;
}
public void setTyyppi(String tyyppi) {
this.tyyppi = tyyppi;
}
public String getTunniste() {
return tunniste;
}
public void setTunniste(String tunniste) {
this.tunniste = tunniste;
}
public Esiintyjä getEsiintyja() {
return esiintyja;
}
public void setEsiintyja(Esiintyjä esiintyja) {
this.esiintyja = esiintyja;
}
public double getProvisio() {
return provisio;
}
public void setProvisio(double provisio) {
this.provisio = provisio;
}
public boolean varaaEsiintyja(Esiintyjä esiintyja) {
if (esiintyja != null) {
System.out.println("Esiintyja on jo varattu.");
return false;
} else {
this.esiintyja = esiintyja;
System.out.println("Esiintyjä varattu onnistuneesti.");
return true;
}
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment