Java Reference
In-Depth Information
Die Klasse DeutschEnglischWoerterbuch implementiert das Interface IWoer-
terbuch und ist für die Übersetzung von deutschen Begriffen ins Englische zuständig:
// Datei: DeutschEnglischWoerterbuch.java
import java.util.HashMap;
import java.util.Map;
public class DeutschEnglischWoerterbuch implements IWoerterbuch
{
// Woerterliste
private static Map<String, String> woerterListe;
// Initalisierung der Woerterliste
static
{
woerterListe = new HashMap<String, String>();
woerterListe.put ("Hallo", "Hello");
woerterListe.put ("Auf Wiedersehen", "Goodbye");
}
// Uebersetzt in Englisch
public String gibUebersetzung (String wort)
{
return woerterListe.get (wort);
}
// Uebersetzungssprache
public String gibSprache()
{
return "Deutsch-Englisch";
}
}
Das bestehende Wörterbuch wird um ein Deutsch-Französisch-Wörterbuch erweitert.
Die Klasse DeutschFranzoesichWoerterbuch implementiert die Schnittstelle
IWoerterbuch :
// Datei: DeutschFranzoesischWoerterbuch.java
import java.util.HashMap;
import java.util.Map;
public class DeutschFranzoesischWoerterbuch implements IWoerterbuch {
// Woerterliste
private static Map<String, String> woerterListe;
// Initalisierung der Woerterliste
static
{
woerterListe = new HashMap<String, String>();
woerterListe.put ("Hallo", "Salut");
woerterListe.put ("Auf Wiedersehen", "Au revoir");
}
Search WWH ::




Custom Search