// HINWEIS: Zum besseren Verständnis sind hier die Prüfungen in den settern und die entsprechenden Exceptions weggelassen.

public class NamedObject {
	private String Name;
	
	public String getName() 
	{
		return Name;
	}
	// Keine setter, Namen solle sich nicht ändern
	
	public NamedObject (String Name)
	{
		this.Name = Name;
	}

}
