Formattierung

main
Leon Maximilian Löhle 2024-10-08 13:17:14 +02:00
parent 8c87b8d234
commit e0ae3a00ba
2 changed files with 16 additions and 33 deletions

View File

@ -10,10 +10,8 @@ public class Auto {
private double schulden; private double schulden;
/** /**
*
* @param kennzeichen * @param kennzeichen
* @param einfahrtZeit * @param einfahrtZeit Wird genutzt um ein Auto zu erstellen mit den aus der Main Klasse übergebenen Einfahrtszeit und dem Kennzeichen
* Wird genutzt um ein Auto zu erstellen mit den aus der Main Klasse übergebenen Einfahrtszeit und dem Kennzeichen
*/ */
public Auto(String kennzeichen, Date einfahrtZeit) { public Auto(String kennzeichen, Date einfahrtZeit) {
this.kennzeichen = kennzeichen; this.kennzeichen = kennzeichen;

View File

@ -87,9 +87,7 @@ public class Parkhaus {
/** /**
* @param kennzeichen * @param kennzeichen
* @return * @return Mit der eingabe eines Kennzeichens wird nach einem Auto gesucht. In der liste der eingefahrenen Autos als auch in der Liste
*
* Mit der eingabe eines Kennzeichens wird nach einem Auto gesucht. In der liste der eingefahrenen Autos als auch in der Liste
* der ausgefahrenen Autos * der ausgefahrenen Autos
*/ */
@ -108,12 +106,9 @@ public class Parkhaus {
} }
/** /**
*
* @param kennzeichen * @param kennzeichen
* @param bezahltZeit * @param bezahltZeit
* @param kreditkartennummer * @param kreditkartennummer Es wird nach einem Auto gesucht und wenn dieses nicht gefunden wird, wird ein fehler ausgegeben.
*
* Es wird nach einem Auto gesucht und wenn dieses nicht gefunden wird, wird ein fehler ausgegeben.
* Wenn das Auto gefunden wurde, werden die einfahrtszeit mit der ausfahrtszeit verglichen, die Kosten für die Parkdauer berechnet und * Wenn das Auto gefunden wurde, werden die einfahrtszeit mit der ausfahrtszeit verglichen, die Kosten für die Parkdauer berechnet und
* dem Kunden ausgegeben * dem Kunden ausgegeben
* Der Kunde wird aufgefordert seine 16 stellige Visa Kartennummer einzugeben * Der Kunde wird aufgefordert seine 16 stellige Visa Kartennummer einzugeben
@ -145,11 +140,8 @@ public class Parkhaus {
/** /**
*
* @param kreditkartenNummer * @param kreditkartenNummer
* @return * @return Prüft ob eine Kreditkartennummer plausibel ist, also ob die Länge auch wirklich 16 zeichen sind und sie mit 4 beginnt
*
*Prüft ob eine Kreditkartennummer plausibel ist, also ob die Länge auch wirklich 16 zeichen sind und sie mit 4 beginnt
* Wenn ja wird der Prüfalgo durchlaufen * Wenn ja wird der Prüfalgo durchlaufen
* Wenn nein wird ein fehler ausgeworfen * Wenn nein wird ein fehler ausgeworfen
*/ */
@ -161,10 +153,8 @@ public class Parkhaus {
} }
/** /**
*
* @param kartennummer * @param kartennummer
* @return * @return Algo zum prüfen ob die Prüfziffer der Kreditkarte korrekt ist durch abwechselndes verdoppeln der Zahlen
* Algo zum prüfen ob die Prüfziffer der Kreditkarte korrekt ist durch abwechselndes verdoppeln der Zahlen
* bis zur 15.ten stelle aufaddieren * bis zur 15.ten stelle aufaddieren
* Wenn das Ergebnis größer als 9 ist, muss davon 9 abgezogen werden (13 = 1+3= 4 13-9 = 4) * Wenn das Ergebnis größer als 9 ist, muss davon 9 abgezogen werden (13 = 1+3= 4 13-9 = 4)
* prüfziffer die es sein sollte wird berechnet * prüfziffer die es sein sollte wird berechnet
@ -192,10 +182,8 @@ public class Parkhaus {
/** /**
*
* @param kennzeichen * @param kennzeichen
* @param ausfahrtZeit * @param ausfahrtZeit Wird genutzt um auto ohne bezahlen ausfahren zu lassen
* Wird genutzt um auto ohne bezahlen ausfahren zu lassen
* Preis wird mit der ausfahrtzeit berechnet und werden auf schulden aufaddiert * Preis wird mit der ausfahrtzeit berechnet und werden auf schulden aufaddiert
* schulden werden dem Auto zugespeichert und auto fährt aus, wird in ausgefahrene Autos hinzugefügt um schulden speichern zu können * schulden werden dem Auto zugespeichert und auto fährt aus, wird in ausgefahrene Autos hinzugefügt um schulden speichern zu können
*/ */
@ -217,12 +205,9 @@ public class Parkhaus {
} }
/** /**
*
* @param auto * @param auto
* @param ausfahrtZeit * @param ausfahrtZeit
* @return * @return Um Parkkosten korrekt zu berechnen wird auf parkzeit <15 min geprüft um Kiss and Ride zu gewährleisten
*
* Um Parkkosten korrekt zu berechnen wird auf parkzeit <15 min geprüft um Kiss and Ride zu gewährleisten
* Parktage werden mit dem Tagespreis multipliziert und angefangene Stunden werden berücksichtigt und müssen bezahlt werden * Parktage werden mit dem Tagespreis multipliziert und angefangene Stunden werden berücksichtigt und müssen bezahlt werden
* Kosten fangen erst nach 15 minuten für Kiss and Ride an * Kosten fangen erst nach 15 minuten für Kiss and Ride an
* Wenn die Einfahrtszeit nach 20 und vor 06 Uhr liegen kostet es nur 5 euro durch die maximale nachtpauschale * Wenn die Einfahrtszeit nach 20 und vor 06 Uhr liegen kostet es nur 5 euro durch die maximale nachtpauschale