注意多态前提条件 继承、重写、父类对象引用子类构造
先说结论 X instanceOf Y 能不能编译通过,主要看XY是不是一条父子关系上的
爆红说明没有继承关系,true说明X是Y的同级或子级,false则是同级或父级
public void instanceOf(){
//先说结论 X instanceOf Y 能不能编译通过,主要看XY是不是一条父子关系上的
//Object > String
//Object > Person > Student
//Object > Person > Teacher
Object object = new Student();
System.out.println(object instanceof Student);//true
System.out.println(object instanceof Teacher);//false
System.out