diff --git a/src/main/java/projekt/enigma/model/Walze.java b/src/main/java/projekt/enigma/model/Walze.java index b4baca2f62577459bf1fe09a60f126fdf75bc570..62394acabc254ca541c3165e641de8d5b24fb5f6 100644 --- a/src/main/java/projekt/enigma/model/Walze.java +++ b/src/main/java/projekt/enigma/model/Walze.java @@ -45,7 +45,7 @@ public class Walze { //region Konstruktor /** - * Ueberschriebener Konstruktor, der die Eingangsparameter der Walze mitgibt + * Ueberschriebener Konstruktor, der die Eingangsparameter der Walze mit gibt * * @param walzenNr : int : Nummer der gewaehlten Walze * @param ringstellung : int : Einstellung des Umsprungpunktes @@ -67,10 +67,8 @@ public class Walze { //endregion //region Funktionen & Methoden - /** - * Dreht die Walze: verschiebt das Alphabet um keine, eine oder mehrere Stellen und ueberschreibt - * das Array alphabet mit der neuen Anordnung. + * Dreht die Walze: Zählt die Umdrehungen (Turns) um eines hoch oder runter, je nach Drehrichtung. * <p> * Ueberprueft, ob der Umspringpunkt der Walze nach der Drehung erreicht wurde. * @@ -109,7 +107,7 @@ public class Walze { } /** - * Decodiert den mitgegebenen Buchstaben mit Hilfe der (verschobenen) Alphabetswalze + * Decodiert den mitgegebenen Buchstaben mit Hilfe der (verschobenen) Walze * * @param buchstabe : char : Buchstabe, der decodiert werden soll * @return buchstabe : char : decodierter Buchstabe @@ -124,7 +122,7 @@ public class Walze { } /** - * Sortiert der Walzennummer das passende Character-Array mittels switch zu. + * Holt den korrekten String zu der Walze * * @return walze : Character[] : gibt die gewaehlte Walze zurueck */ @@ -135,7 +133,6 @@ public class Walze { //endregion //region Setter - /** * * TODO: Funktionsname hat sich geändert * Gibt die Grundeinstellung der Walze ein. Nur Buchstaben von A - Z sind zugelassen.