java问题清单

instanceof的作用和向上转型+向下转型

instanceof判断是否能向上转型成功。
使用向下转型之前必须先进行向上转型:代码如下

		Car car = new Benz();// 先进行向上类型转换
        // car.price(); 此时还不能调用子类独有方法
        Benz benz = (Benz) car;// 向下类型转换
        benz.price();// 经过向下类型转换后可以调用子类中独有的方法
发布了437 篇原创文章 · 获赞 82 · 访问量 18万+

猜你喜欢

转载自blog.csdn.net/qq_41063141/article/details/103868115