instanceof 当我们需要把父类的实例强制转换为字类引用时,为了避免类型转换异常 ClassCastException那么我们需要在转换之前作类型检查 一般用于判断一个对象是否为某个类的实例成立的条件,对象本身及对象的父类型,都可以通过检查。 - 父类的设计法则:父类通常情况下都设计为抽象类或者接口,其中有限考虑接口,如果接口不能满足才考虑抽象类。一个具体的类尽可能不要去继承另一个具体类,这样的好处时无需检查对象是否为父类。