package serialisierung3;

import java.io.Serializable;

/**
 * Eine serialisierbare Klasse.
 * 
 * @author  Ralf Kunze (rkunze@uos.de), Institut fuer Informatik, Universitaet Osnabrueck
 * @date 31.05.2007
 */
@SuppressWarnings("serial")
public class MySerializableClass implements Serializable {
	private String stringWert;
	private int intWert;
	public static String klassenVariable = "Klassenvariable";
	
	
	public MySerializableClass(String s, int i) {
		stringWert = s;
		intWert = i;
	}
	
	public String toString() {
		StringBuilder sb = new StringBuilder();
		
		sb.append("Ich bin ein MySerializableClass Objekt\n");
		sb.append("Meine Werte lauten:\n");
		sb.append("    stringWert:      ").append(stringWert).append("\n");
		sb.append("    intWert:         ").append(intWert).append("\n");
		sb.append("    klassenVariable: ").append(klassenVariable).append("\n");
		
		return sb.toString();
	}
}
