Parkhaus grober Aufbau hinzugefügt

main
Leon Maximilian Löhle 2024-10-01 15:55:34 +02:00
parent a2120734eb
commit e722310a11
3 changed files with 51 additions and 2 deletions

View File

@ -0,0 +1,26 @@
import java.util.Date;
public class Auto {
private String kennzeichen;
private Date einfahrtZeit;
private Date bezahlZeit;
private Date ausfahrtZeit;
private boolean bezahlt;
public Auto(String kennzeichen, Date einfahrtZeit, Date bezahlZeit, Date ausfahrtZeit, boolean bezahlt) {
this.kennzeichen = kennzeichen;
this.einfahrtZeit = einfahrtZeit;
this.bezahlZeit = bezahlZeit;
this.ausfahrtZeit = ausfahrtZeit;
this.bezahlt = bezahlt;
}
public String getKennzeichen() {return kennzeichen;}
public Date getEinfahrtZeit() {return einfahrtZeit;}
public Date getBezahlZeit() {return bezahlZeit;}
public Date getAusfahrtZeit() {return ausfahrtZeit;}
public boolean getBezahlt() {return bezahlt;}
}

View File

@ -0,0 +1,2 @@
public class Main {
}

View File

@ -1,5 +1,26 @@
public class Parkhaus {
public static void main(String[] args) {
import java.util.Date;
public class Parkhaus {
private int freieParkplatz;
private double preis;
private Date opening;
private Date closing;
public Parkhaus(int freieParkplatz,double preis, Date opening, Date closing){
this.freieParkplatz = freieParkplatz;
this.preis = preis;
this.opening = opening;
this.closing = closing;
}
public int getFreieParkplatz() {return freieParkplatz;}
public double getPreis() {return preis;}
public Date getOpening() {return opening;}
public Date getClosing() {return closing;}
public double parkKosten = ((Auto.getEinfahrtZeit() - Auto.getBezahlZeit())*preis);
}