静的型付け言語なら、
メソッドのシグネチャで型チェックできるから、
instanceofはいらないぞ。