メンバー変数の初期化順って仕様で決まってる?