C#
class X
{
private double x = 1.0;
private double y = 2.0;
public double prop
get
{
return x * y;
}
set
{
x = value;
y = 2.0 * value;
}
}
static void main()
{
X obj = new X();
console.writeln (obj.prop); // get : Ausgabe 2.0
obj.prop = Math.Sqrt(21.0); // set : durch das Zuweisungszeichen
console.writeln(obj.prop) // Ausgabe 42 (wurzel 21 (x) * wurzel 21 * 2
}