Java – in the method m of class C, is this Getclass() is always c?
•
Java
In the method m of class C, is this Getclass() is always c?
Solution
No, No If there are subclasses
class C { Class m() { return this.getClass(); } } class D extends C { }
Then you can:
C c = new D(); c.m(); // returns D.class
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
二维码