Class Patient

java.lang.Object
org.example.model.Patient

public class Patient extends Object
Repräsentiert einen Patienten in der Arztpraxis.
  • Constructor Details

    • Patient

      public Patient(String name, int age, boolean isSchedule, Severity severity, Gender gender, String illness, InsuranceType insuranceType)
      Erstellt eine neue Patienteninstanz.
      Parameters:
      name - Der Name des Patienten.
      age - Das Alter des Patienten.
      isSchedule - Gibt an, ob der Patient einen Termin hat.
      severity - Die Dringlichkeitsstufe der Behandlung.
      gender - Das Geschlecht des Patienten.
      illness - Die Krankheit des Patienten.
      insuranceType - Die Versicherungsart des Patienten.
  • Method Details

    • getName

      public String getName()
    • getAge

      public int getAge()
    • isSchedule

      public boolean isSchedule()
    • getSeverity

      public Severity getSeverity()
    • getWaitingTime

      public int getWaitingTime()
    • getGender

      public Gender getGender()
    • getIllness

      public String getIllness()
    • getInsuranceType

      public InsuranceType getInsuranceType()
    • addWaitingTime

      public void addWaitingTime()
      Erhöht die Wartezeit des Patienten um eine Einheit.
    • toString

      public String toString()
      Gibt eine String-Repräsentation des Patienten zurück.
      Overrides:
      toString in class Object
      Returns:
      Die String-Repräsentation.