|
あ、分かったかも。 あるクラスのフィールドを書き換えるのに、実際には別の クラスを通しているのが変じゃないか、と言いたい…?
んー…。それでも別に気にしないで良いわけだけど。 何となく気持ち悪いというなら、例えば
ChildBase child = ChildFactory.get(this, ChildFactory.CHILDID1); child.setData("test");
のように、child主体に動かしちゃいかんの? 既にChildでも何でもないので、例えばDecoratorなんて 名前にした方が良さそうだが。
|