直接上示例代码: 123456789101112131415161718 public class { public (){ System.out.println(getClass().getSimpleName()); }}public class B extends {}public class C extends {}public class M { public static void main(String[] args) { B b = new B(); C c = new C(); }} 输出: BC 上面父类中加上this也是一样的:this.getClass(),这里的this指向的是最终被new出来的那个对象,所以可以获取到子类信息。 赞微海报分享
近期评论