メソッド/秘伝本体から、そのクラスのメンバを参照する場合、通常メンバ選 択演算子を使わずに、直接そのメンバ名だけでアクセスできます。これは、 public、private、staticいずれの場合も同様です。
class Circle{
public x, y ; //中心座標
private radius ; //半径
static orig_x, orig_y ; //原点座標
method New (x0, y0, r) { x = x0 ; y = y0 ; radius = r}
method Set (x0, y0, r) { x = x0 ; y = y0 ; radius = r}
method Resize (r) { radius = r }
method Move (dx, dy) { x += dx ; y += dy }
method Print () { println ("x = ", x, " y = ", y) ;}
}
上記のメソッドSet()の x, y は、Circleクラスのメンバ、x, y を参照してい ます。