Clean Code Language Class updated

This commit is contained in:
Andrin Fassbind 2021-10-13 18:18:07 +02:00
parent e908512745
commit 805b1fc614
1 changed files with 9 additions and 3 deletions

View File

@ -1,15 +1,21 @@
/** /**
*
* Diese Klasse instanziert ein Objekt des Types Sprache. Dieses Objekt erlaubt * Diese Klasse instanziert ein Objekt des Types Sprache. Dieses Objekt erlaubt
* Sprachausgaben in 3 verschiedenen Sprachen. * Sprachausgaben in 3 verschiedenen Sprachen nämlich:
* 1. Deutsch (de) 2. Englisch (en) 3. Vietnamesisch (vn)
* Die Sprachen werden mit den Sprachkürzel (siehe Klammer) identifiziert.
*
* Die Sprachausgaben helfen dem Nutzer bei der Orientierung und geben den Spielfortschritt an. * Die Sprachausgaben helfen dem Nutzer bei der Orientierung und geben den Spielfortschritt an.
* Die Defaultsprache ist deutsch
*
*/ */
public class Language { public class Language {
//Enthält gewählte Sprache //Enthält gewählte Sprache als Kürzel.
private String outputLanguage = "de"; private String outputLanguage = "de";
//Gibt mögliche Sprachen vor //Gibt mögliche Sprachen vor.
private final String germanShortCut = "de"; private final String germanShortCut = "de";
private final String englishShortCut = "en"; private final String englishShortCut = "en";
private final String vietnameseShortCut = "vn"; private final String vietnameseShortCut = "vn";