Javamethoden

Der Dreh- und Angelpunkt um die Regeln auszuwerten ist die Klasse Rules. In der Klasse werden für Eingabeattribute und Ausgabeattribute Getter und Setter erstellt.

Getter für das Eingabeattribut Eingabe vom Typ int.

public Integer xgetEingabe() {
   ...
}

Der Methodenname beginnt mit einesm x, da auf Eingabeattribut normalerweise nur mit dem Setter zugegriffen werden sollte.

Setter für das Eingabeattribut Eingabe vom Typ int.

public void setEingabe(Integer value) {
   ...
}

Getter für das Ausgabeattribute Ausgabe vom Typ bool.

public Boolean getAusgabe() {
   ...
}

Setter für das Ausgabeattribute Ausgabe vom Typ bool.

public void xsetAusgabe(Boolean value) {
   ...
}

Damit besitzen wir alle Methoden um auf Attribute der Klasse Rules zugreifen zu können.

Beispiel

public void berechenVerkaufspreis() {
  Rules rules = new Rules();
  rules.setHersteller("BMW");
  rules.setTyp("M-Klasse");
  System.out.println("Verkaufspreis der M-Klasse von BMW: " + rules.getVerkaufspreis());
}
  • Ein Objekt der Klasse Rules wird erzeugt.
  • Die Attribute Hersteller und Typ werden gesetzt.
  • Das Attribut Verkaufspreis wird berechnet.