/*
 * "Grundkurs Programmieren in Java - Band 1 (3. Auflage, 2006)I"
 * 2001-2006, Carl Hanser Verlag
 * Quelltext zu Aufgabe 12.1 (Version 3.0)
 * (c) 2001-2006 D. Ratz, J. Scheffler, D. Seese, J. Wiesenberger
 *
 */

/** Diese Klasse symbolisiert eine beliebige
    Verschluesselung */
public abstract class Encoder {

  /** Verschluesselt einen String */
  public abstract String encode(String s);

  /** Entschluesselt einen String anhand eines
      gegebenen Schluessels */
  public abstract String decode(String s);

}
