上書きするまでは単なる参照*1だけど,上書きした時点で,そのオブジェクトに直接ぶら下がるオブジェクトとしてそのメンバが作成され,以降はそのオブジェクトが返されるというわけか・・・。アクセスが非対称なんだねぇ・・・。使った継承もどき(委譲)のメリットがよく分からなくなってきた。オブジェクトが作られるか否かだけの差しかない,実用的には基底クラスオブジェクトで,共通の変数を保持する初期化し忘れの際,デフォルトの値を提供するくらいのメリットしかなさそうなんですが。はいらないんだろうか。