>>895-896
の書いたことは、いつもどおり通じないと思う…。
もう>>894には何も通じないとおもわれ。

Bのprivateメンバ変数を、Bがどう使うか、
BがBの都合によりどう呼び出すかは、
Bが決めることだから、
Bが用意した自分のためのprivateメソッドを、
Bが自分のために使うことは正常。

privateメソッドすら用意しなかった場合のことを考えると、
そのメリットが分かる。クラス実装上の保守性を高めている。

>>893
> そもそも Awrapper って書き方自体が変なんだよ

おれもそっちが気になる。
オブジェクト指向的に、っていうんなら、
クラス内部の実装のためのprivateメソッドがどうかというよりも、
Awrapperなんていうクラスを作ってしまうことが不気味。