Package für die prompts

devIoana
ioana 2024-10-05 13:17:31 +02:00
parent f032e96668
commit a5ef6f34f9
2 changed files with 0 additions and 16 deletions

View File

@ -7,13 +7,11 @@ import java.util.Random;
public class PKW { public class PKW {
private String kennzeichen; private String kennzeichen;
Date einfahrt; Date einfahrt;
private boolean hatBezahlt;
double gebuehrenkonto; double gebuehrenkonto;
public PKW() { public PKW() {
this.kennzeichen = generiereKennzeichen(); this.kennzeichen = generiereKennzeichen();
this.einfahrt = new Date(); this.einfahrt = new Date();
this.hatBezahlt = false;
this.gebuehrenkonto = 0; this.gebuehrenkonto = 0;
} }
@ -37,13 +35,6 @@ public class PKW {
this.gebuehrenkonto = gebuehrenkonto; this.gebuehrenkonto = gebuehrenkonto;
} }
public boolean hatBezahlt() {
return hatBezahlt;
}
public void setBezahlt(boolean bezahlt) {
this.hatBezahlt = bezahlt;
}
public String gebeAktuelleZeit() { public String gebeAktuelleZeit() {
var sdf = new SimpleDateFormat("dd.MM.yyyy, HH:mm"); var sdf = new SimpleDateFormat("dd.MM.yyyy, HH:mm");

View File

@ -114,7 +114,6 @@ public class Parkhaus {
} catch (ParseException e) { } catch (ParseException e) {
throw new RuntimeException(e); throw new RuntimeException(e);
} }
long minDiff = (d2.getTime() - d1.getTime()) / 60000; long minDiff = (d2.getTime() - d1.getTime()) / 60000;
return minDiff; return minDiff;
@ -128,7 +127,6 @@ public class Parkhaus {
if (parkdauer <= 15) { if (parkdauer <= 15) {
parkdauer = 0; parkdauer = 0;
gebuehr = 0; gebuehr = 0;
} }
// Parkdauer nach den 15 Minuten // Parkdauer nach den 15 Minuten
@ -149,14 +147,11 @@ public class Parkhaus {
} }
} }
// Prüfe, ob es sich um ein E-Auto handelt (Kennzeichen endet mit "E") // Prüfe, ob es sich um ein E-Auto handelt (Kennzeichen endet mit "E")
if (kennzeichen.endsWith("E")) { if (kennzeichen.endsWith("E")) {
gebuehr *= 0.8; // 20% Rabatt für E-Autos gebuehr *= 0.8; // 20% Rabatt für E-Autos
} }
return gebuehr; return gebuehr;
} }
// Methode zur Überprüfung der Kreditkartennummer mit dem Luhn-Algorithmus // Methode zur Überprüfung der Kreditkartennummer mit dem Luhn-Algorithmus
@ -164,7 +159,6 @@ public class Parkhaus {
if (kreditkartenNummer.length() != 16 || !kreditkartenNummer.startsWith("4")) { if (kreditkartenNummer.length() != 16 || !kreditkartenNummer.startsWith("4")) {
return false; // Ungültige Karte return false; // Ungültige Karte
} }
int sum = 0; int sum = 0;
boolean alternate = false; boolean alternate = false;
for (int i = kreditkartenNummer.length() - 1; i >= 0; i--) { for (int i = kreditkartenNummer.length() - 1; i >= 0; i--) {
@ -180,7 +174,6 @@ public class Parkhaus {
} }
return (sum % 10 == 0); return (sum % 10 == 0);
} }
} }