Creation of all Classes und grundlegende ausübungen
parent
d360eba8f8
commit
9b2d085279
|
@ -1,7 +1,46 @@
|
|||
package org.example;
|
||||
|
||||
import org.example.ticketobjekt.parkticket;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Scanner;
|
||||
|
||||
import static org.example.optionen.ausfahren.rausfahren;
|
||||
import static org.example.optionen.bezahlen.ticketbezahlen;
|
||||
import static org.example.optionen.einfahren.farzeugfährtein;
|
||||
|
||||
public class Main {
|
||||
|
||||
//sachen die ich brauche
|
||||
private static final Scanner scanner = new Scanner(System.in);
|
||||
public static ArrayList<parkticket> tiketliste=new ArrayList<>();
|
||||
public static ArrayList<parkticket> unbezahlteticketliste=new ArrayList<>();
|
||||
|
||||
public static void main(String[] args) {
|
||||
System.out.println("Hello world!");
|
||||
|
||||
//schleife um das program am laufen zu halten
|
||||
while (true){
|
||||
//auswahl
|
||||
System.out.println(" Willkommen im Parkhaus");
|
||||
System.out.println(" 1: Einfahren");
|
||||
System.out.println(" 2: Parkgebühren Bezahlen");
|
||||
System.out.println(" 3: Ausfahren");
|
||||
System.out.println(" B: Beenden");
|
||||
|
||||
String input=scanner.nextLine();
|
||||
switch (input){
|
||||
case "1" -> farzeugfährtein();
|
||||
case "2" -> ticketbezahlen();
|
||||
case "3" -> rausfahren();
|
||||
case "B" -> {
|
||||
System.out.println("Hoffe es wahren keine weiteren tickets offen");
|
||||
return;
|
||||
}
|
||||
default -> System.out.println("Falsche eingabe");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
package org.example.optionen;
|
||||
|
||||
public class ausfahren {
|
||||
|
||||
public static void rausfahren(){
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
package org.example.optionen;
|
||||
|
||||
public class bezahlen {
|
||||
|
||||
public static void ticketbezahlen(){
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,10 @@
|
|||
package org.example.optionen;
|
||||
|
||||
public class einfahren {
|
||||
|
||||
|
||||
public static void farzeugfährtein(){
|
||||
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,23 @@
|
|||
package org.example.ticketobjekt;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
public class parkticket {
|
||||
|
||||
String Nummerschild;
|
||||
Date Einfahtzeit;
|
||||
|
||||
|
||||
public parkticket(String nummerschild, Date einfahtzeit){
|
||||
this.Nummerschild=nummerschild;
|
||||
this.Einfahtzeit=einfahtzeit;
|
||||
}
|
||||
|
||||
public String getNummerschild() {
|
||||
return Nummerschild;
|
||||
}
|
||||
|
||||
public Date getEinfahtzeit() {
|
||||
return Einfahtzeit;
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue