selfを明記した場合に対応