> > C++的には子クラスのインスタンスをコンストラクトするときに 
> > 親クラスのインスタンスを渡すってな感じなのか。 
> > ってやると、 
> > (A)のところで、このthisはまだParentコンストラクタで 
> > 初期化してないって警告が出る。 
> > そもそも(B)や(C)じゃなくて(A)で初期化する仕様が気に入らない。 
> > Childではいちいちparent->〜ってしなきゃいけない。 
> 
> Javaでも同じだし、そりゃ当たり前。そもそも、コンストラクタ 
> によって初めてthisができあがるんだから、初期化できなくて当然。 
> どうしてもやりたければ、Javaの場合は、内部クラスをstaticにするね。 
> んで、staticイニシャライザやprivate staticメソッドを使って初期化する。 

そもそもJavaなら外部クラスのthisを内部クラスに教えなくても
内部クラス(のインスタンス)から外部クラスにアクセスできるよね?
同じことをC++でやりたいと思ったらこんな面倒なことになるよね?
っていう意味なんだけど