hier die drei klassen (stark auf die wesentlichen attribute beschränkt:
VOKunde:
Code:
public class VOKunde extends VOObject {
private int nummer;
private String name;
private String vorname;
private String strasse;
private String plz;
private String stadt;
public VOKunde() {}
public String getName() { return this.name; }
public void setName(final String i_name) { this.name = i_name; }
public int getNummer() { return this.nummer; }
public void setNummer(final int i_nummer) { this.nummer = i_nummer; }
public String getPlz() { return this.plz; }
public void setPlz(final String i_plz) { this.plz = i_plz; }
public String getStadt() { return this.stadt; }
public void setStadt(final String i_stadt) { this.stadt = i_stadt; }
public String getStrasse() { return this.strasse; }
public void setStrasse(final String i_strasse) { this.strasse = i_strasse; }
public String getVorname() { return this.vorname; }
public void setVorname(final String i_vorname) { this.vorname = i_vorname; }
VOZimmer:
Code:
public class VOZimmer extends VOObject {
private String nummer;
private int anzBetten;
private int preisProNachtInCent;
private String beschreibung;
public VOZimmer() {}
public int getAnzBetten() { return this.anzBetten; }
public void setAnzBetten(final int i_anzBetten) { this.anzBetten = i_anzBetten; }
public String getBeschreibung() { return this.beschreibung; }
public void setBeschreibung(final String i_beschreibung) { this.beschreibung = i_beschreibung; }
public String getNummer() { return this.nummer; }
public void setNummer(final String i_nummer) { this.nummer = i_nummer; }
public int getPreisProNachtInCent() { return this.preisProNachtInCent; }
public void setPreisProNachtInCent(final int i_preisProNachtInCent) { this.preisProNachtInCent = i_preisProNachtInCent; }
VOReservierung:
Code:
public class VOReservierung extends VOObject {
private int nummer;
private Timestamp von;
private Timestamp bis;
private Timestamp anreise;
private Timestamp abreiseOderStorniert;
private Timestamp rechnungsDatum;
private int rechnungsSummeInCent;
private VOKunde kunde;
private VOZimmer zimmer;
private List<VOZusatzleistung> zusatzleistung;
public VOReservierung() {}
public Timestamp getVon() { return this.von; }
public void setVon(final Timestamp i_von) { this.von = i_von; }
public Timestamp getBis() { return bis; }
public void setBis(final Timestamp i_bis) { this.bis = i_bis; }
public int getNummer() { return this.nummer; }
public void setNummer(final int i_nummer) { this.nummer = i_nummer; }
public Timestamp getRechnungsDatum() { return this.rechnungsDatum; }
public void setRechnungsDatum(final Timestamp i_rechnungsDatum) { this.rechnungsDatum = i_rechnungsDatum; }
public int getRechnungsSummeInCent() { return this.rechnungsSummeInCent; }
public void setRechnungsSummeInCent(final int i_rechnungsSummeInCent) { this.rechnungsSummeInCent = i_rechnungsSummeInCent; }
public Timestamp getAbreiseOderStorniert() { return this.abreiseOderStorniert; }
public void setAbreiseOderStorniert(final Timestamp i_abreiseOderStorniert) { this.abreiseOderStorniert = i_abreiseOderStorniert; }
public Timestamp getAnreise() { return this.anreise; }
public void setAnreise(final Timestamp i_anreise) { this.anreise = i_anreise; }
public VOKunde getKunde() { return this.kunde; }
public void setKunde(final VOKunde i_kunde) { this.kunde = i_kunde; }
public VOZimmer getZimmer() { return this.zimmer; }
public void setZimmer(final VOZimmer i_zimmer) { this.zimmer = i_zimmer; }
public List<VOZusatzleistung> getZusatzleistung() { return this.zusatzleistung; }
public void setZusatzleistung(final List<VOZusatzleistung> i_zusatzLeistung) { this.zusatzleistung = i_zusatzLeistung; }