【第27章】スマートキャストについて詳しく解説 https://kotlin-study.com/smartcast/?amp=1