型の説明書いてみた