public class Person { public Person(String vorname, String nachname, int alter) { Vorname = vorname; Nachname = nachname; Alter = alter; } public String Nachname { set; get; } // der Setter ist privat -> der Vorname einer Person kann nicht geaendert werden public String Vorname { private set; get; } // eine Eigenschaft, die nicht als Variablenzugriff dient public String Name { get { return Vorname + " " + Nachname; } } // fuer das Setzen des Alters wird eine gesonderte Ueberpruefung benoetigt private int _alter = 0; public int Alter { set { if (value < 0) _alter = 0; else _alter = value; } get { return _alter; } } }