From a4f0a1853ecd2e121321a06ac29d7c00bd0f8ba7 Mon Sep 17 00:00:00 2001 From: Leon <3010261@stud.hs-mannheim.de> Date: Tue, 1 Oct 2024 19:31:04 +0200 Subject: [PATCH] Anpassung der Parkhaus Klasse, beginn der NachtMaxPreis berechnung --- Qualifier Parkhaus/src/Parkhaus.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Qualifier Parkhaus/src/Parkhaus.java b/Qualifier Parkhaus/src/Parkhaus.java index 205fe57..a40efdf 100644 --- a/Qualifier Parkhaus/src/Parkhaus.java +++ b/Qualifier Parkhaus/src/Parkhaus.java @@ -35,14 +35,28 @@ public class Parkhaus { } public double berechneParkKosten (Auto auto){ + int einFahrtStunde = auto.getEinfahrtZeit().getHours(); + int ausFahrtStunde = auto.getAusfahrtZeit().getHours(); + long parkDauerMinuten = (auto.getBezahlZeit().getTime()-auto.getEinfahrtZeit().getTime()); + if (einFahrtStunde >= 20 && ausFahrtStunde <= 06){ + + } + + + + if (parkDauerMinuten <= 15){ return 0; } parkDauerMinuten -= 15; long parkDauerStunden = (parkDauerMinuten/60)+1; double kosten = parkDauerStunden*preis; + + if (auto.getEAuto() == true){ + kosten*=0.8; + } }