PR2GitDemo/src/defaultt/Parkhaus.java aktualisiert
parent
c3f6fab1bb
commit
864f17a980
|
@ -14,12 +14,11 @@ import java.time.format.DateTimeFormatter;
|
|||
|
||||
static Scanner sc = new Scanner(System.in);
|
||||
private static int maxParkplaetze = 180;
|
||||
static public List<Auto> geparkteAutos;
|
||||
static public List<Nichtzahler> nichtzahlerListe;
|
||||
static public ArrayList<Auto> geparkteAutos = new ArrayList<>();
|
||||
static public ArrayList<Nichtzahler> nichtzahlerListe = new ArrayList<>();
|
||||
|
||||
public Parkhaus() {
|
||||
geparkteAutos = new ArrayList<>();
|
||||
nichtzahlerListe = new ArrayList<>();
|
||||
|
||||
}
|
||||
|
||||
public static void einfahrt(String kennzeichen, LocalDateTime uhrzeit) {
|
||||
|
@ -77,6 +76,7 @@ import java.time.format.DateTimeFormatter;
|
|||
System.out.println("Sie müssen " + euros + "€ und " + cents + " cents zahlen.");
|
||||
System.out.print("Kreditkartennummer: ");
|
||||
String kreditkartennummer = sc.nextLine();
|
||||
// Gültige Kartennummer Beispiel: 4509472140549006 aus Prof. Hummel's Beispiel
|
||||
boolean kreditkarteGültig = prüfzifferBerechnen(kreditkartennummer);
|
||||
if(kreditkarteGültig == false) {
|
||||
System.exit(0);
|
||||
|
@ -131,9 +131,18 @@ import java.time.format.DateTimeFormatter;
|
|||
return true;
|
||||
}
|
||||
|
||||
|
||||
|
||||
public static void auflisten(){
|
||||
for(Auto a : geparkteAutos){
|
||||
int count = geparkteAutos.size();
|
||||
System.out.println(" ");
|
||||
System.out.println("Autos im Parkhaus: " + count);
|
||||
System.out.println("Kennzeichen: " + a.findeKennzeichen());
|
||||
System.out.println("Einfahrtsdatum und Uhrzeit: " + a.findeEinfahrtUhrzeit());
|
||||
System.out.println("Schulden " + a.findeSchulden());
|
||||
System.out.println("E-Auto: " + a.istEAuto());
|
||||
System.out.println(" ");
|
||||
count--;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue