java - 如何确定对象的类别?

标签 java inheritance

如果类 B 和类 C 扩展类 A 并且我有一个类型为 BC,如何判断它是哪个类型的实例?

最佳答案

if (obj instanceof C) {
//your code
}

关于java - 如何确定对象的类别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/541749/

相关文章:

java - 如何从 Servlet 过滤器中的 ServletResponse 中获取 HTTP 状态代码?

java - Varargs Java 模糊调用

c++ - 如何通过接口(interface)存储成员函数指针

java - 当父子有不同的Id时如何实现 "is–a"关系

python - Unittest + Selenium - __init__() 采用 1 个位置参数,但给出了 2 个

c++ - 为什么我不能在下面的代码中访问 A 类函数?

Java Sockets - 将数据从服务器发送到客户端

java - 为什么我们需要在 Java 中的 ArrayList 上使用迭代器?

在 != 机器上使用时创建连接时发生 Java RMI 异常

windows - 进程优先级是否继承?