package serialisierung9;

import java.io.Serializable;

/**
 * Serialisierbare Klasse mit serialVersionUID.
 * 
 * @author Ralf Kunze (rkunze@uos.de), Institut fuer Informatik, Universitaet
 *         Osnabrueck
 * @date 31.05.2007
 */

public class MySerializableClass implements Serializable {
	private static final long serialVersionUID = 1L;

	private String stringWert;

	private int intWert;

	private double doubleWert;

	public MySerializableClass(String s, int i, double d) {
		stringWert = s;
		intWert = i;
		doubleWert = d;
	}

	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("    doubleWert:      ").append(doubleWert).append("\n");
		return sb.toString();
	}
	
//	public int getIntWert() {
//		return intWert;
//	}
}
