public継承に変更