instanceof 运算符
继承之多态
当一个方法传入一个父类对象形参,创建两个不同类的子类对象,分别当成实参传入,不同类型不能转换,系统会报错
该运算符用于操作对象实例,检查该对象是否是一个特定类型(类类型或接口类型)。
String name = "James";
boolean result = name instanceof String; // 由于 name 是 String 类型,所以返回真
多态这里可以Student s = (Student)new Person(); //
用instanceof去判断,
格式: a instanceof b,实例化对象a是不是指定类b的实例,返回boolean。