あーでもこの場合private継承しなくともコンポジットでいけるから
確かにprivateにする必要ないかもね。漏れもよく分からん。