<分区>
在类 C 的方法 m 中,this.getClass()
不总是 C 吗?
标签 java
<分区>
在类 C 的方法 m 中,this.getClass()
不总是 C 吗?
最佳答案
不,不是。如果有子类。
class C {
Class m() {
return this.getClass();
}
}
class D extends C { }
然后你可以:
C c = new D();
c.m(); // returns D.class
关于java - 在类 C 的方法 m 中,this.getClass() 不总是 C 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5580621/