我正在尝试从Parent类对象获取abstract
Child类的类名。
public abstract class Employee
public abstract class Faculty extends Employee
public class Professor extends Faculty
Employee bob = new Professor();
如何Faculty
使用.getName()
对象中的.getSimpleName()
,bob
或类似方法之一?
答案 0 :(得分:1)
您可能正在寻找bob.getClass()
。您也可以使用if bob instanceof Faculty
。
答案 1 :(得分:0)
试试这个bob.getClass()。getSuperclass()