instanceof检查子父类(或者是否能被强转)
作用1:检查某对象是否是某类的子类
如:儿子类继承了父亲类。
检查儿子类对象是否属于父亲类
作用2:检查两个对象是否可以强转
语法: 子类对象 instanceof 父类
假设子类对象b,父类A
如果:
子类对象 instanceof 父类
则此时一定成立,返回ture
如果:
父类对象 instanceof 子类
则此时一定不成立,此时返回false
如果:
父类对象 instanceof 父类
则此时一定成立,此时返回ture