前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

Java程序设计-向下转型、instanceof(笔记)

qiguaw 2024-10-08 06:51:20 资源文章 22 ℃ 0 评论

1)向下转型的使用(利用上文搭建的Person、Man、Woman类进行测试演示)

2)关键字instance of

总结: instanceof关键字的使用

① a instanceof A:判断对象a是否是类A的实例。如果是,返回true;如果不是,返回false。

使用情境:为了避免在向下转型时出现ClassCastException的异常,我们在向下转型之前,先进行instanceof的判断,一旦返回true,就进行向下转型。如果返回false,不进行向下转型。

② 如果 a instanceof A返回true,则 a instanceof B也返回true.其中,类B是类A的父类。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表