Anpassung der auto Klasse durch änderung des bezahlt boolean zu einem E-Auto boolean um die möglichkeit eines E-Autos zu gewährleisten

main
Leon Maximilian Löhle 2024-10-01 18:56:02 +02:00
parent 127695189a
commit 3d37013ac8
1 changed files with 22 additions and 4 deletions

View File

@ -6,21 +6,39 @@ public class Auto {
private Date einfahrtZeit; private Date einfahrtZeit;
private Date bezahlZeit; private Date bezahlZeit;
private Date ausfahrtZeit; private Date ausfahrtZeit;
private boolean bezahlt; private boolean eAuto;
public Auto(String kennzeichen, Date einfahrtZeit, Date bezahlZeit, Date ausfahrtZeit, boolean bezahlt) { public Auto(String kennzeichen, Date einfahrtZeit, Date bezahlZeit, Date ausfahrtZeit, boolean eAuto) {
this.kennzeichen = kennzeichen; this.kennzeichen = kennzeichen;
this.einfahrtZeit = einfahrtZeit; this.einfahrtZeit = einfahrtZeit;
this.bezahlZeit = bezahlZeit; this.bezahlZeit = bezahlZeit;
this.ausfahrtZeit = ausfahrtZeit; this.ausfahrtZeit = ausfahrtZeit;
this.bezahlt = bezahlt; this.eAuto = eAuto;
} }
public String getKennzeichen() {return kennzeichen;} public String getKennzeichen() {return kennzeichen;}
public Date getEinfahrtZeit() {return einfahrtZeit;} public Date getEinfahrtZeit() {return einfahrtZeit;}
public Date getBezahlZeit() {return bezahlZeit;} public Date getBezahlZeit() {return bezahlZeit;}
public Date getAusfahrtZeit() {return ausfahrtZeit;} public Date getAusfahrtZeit() {return ausfahrtZeit;}
public boolean getBezahlt() {return bezahlt;} public boolean getEAuto() {return eAuto;}
public void setKennzeichen(String kennzeichen) {
this.kennzeichen = kennzeichen;
}
public void setEinfahrtZeit(Date einfahrtZeit) {
this.einfahrtZeit = einfahrtZeit;
}
public void setBezahlZeit(Date bezahlZeit) {
this.bezahlZeit = bezahlZeit;
}
public void setAusfahrtZeit(Date ausfahrtZeit) {
this.ausfahrtZeit = ausfahrtZeit;
}
public void setEAuto(boolean eAuto) {
this.eAuto = eAuto;
}
} }