Dun*_*ebs 1 java oop abstract-class subclassing
Java中的所有抽象类显然都是由具体类扩展的,并且不能自行实例化,我如何获得对扩展我的抽象类的类的引用?我的用例涉及反射,在我的父抽象类中,我想内省具体子类上的方法,但我无法弄清楚如何在不添加抽象方法强制子类返回其类的情况下获取对子类的引用。有任何想法吗?!
小智 5
您可以用作this当前对象的引用。this.getClass()通过在抽象类内部 调用,您将在运行时获取子类的 Class 实例。
另外,您的问题已经在这里得到解答:
如果我理解错了,请纠正我。