C++じゃ構造体もメンバ関数持てるからな
機能的な差異は、デフォルトがpublic以外無いんじゃないか?