>>32
ClassA のコンストラクタは引数なしのものしか宣言されていないので
ClassB → ClassA の変換はできない。というわけで、おそらく
変換関数の戻り値によって初期化される。