instanceof关键词就是对象与类是否有父子关系
例:
//System.out.println(x instanceof y); 能不能编译通过要看有没有父子关系,沾亲带故,没有的话编译的时候就会报错
类型转换:低转高自然就可以转换,高转低需要强制转换,和变量转换规则相似
总结:把子类转换为父类,向上转型,不用强制转换
把父类转换为子类,向下转型,需要强制转换
方便方法调用,不用再去new了,减少代码的重复。
微信扫一扫
instanceof关键词就是对象与类是否有父子关系
例:
//System.out.println(x instanceof y); 能不能编译通过要看有没有父子关系,沾亲带故,没有的话编译的时候就会报错
类型转换:低转高自然就可以转换,高转低需要强制转换,和变量转换规则相似
总结:把子类转换为父类,向上转型,不用强制转换
把父类转换为子类,向下转型,需要强制转换
方便方法调用,不用再去new了,减少代码的重复。
相关推荐