initは一応プライベートに隠す