StudentクラスのobjectをPersonクラスのobjectとして扱うことができる。ということですかね。aPersonは元々はStudentのobjectなのでStudentのobjectとして扱える。
aPersonはIntとしては扱えません。エラーが起きるところですが、as?を使えばnullを返してくれます。
StudentクラスのobjectをPersonクラスのobjectとして扱うことができる。ということですかね。aPersonは元々はStudentのobjectなのでStudentのobjectとして扱える。
aPersonはIntとしては扱えません。エラーが起きるところですが、as?を使えばnullを返してくれます。