Java语言提供了获取类名的方法:getClass.getName()
获取父类名的方法:this.getClass().getSuperclass().getName()
在Java中任何类都继承自Object类,getClass()在Object类中是final与native的,子类是不能重写此方法的,因此this.getClass()和super.getClass()最终调用的都是Object的getClass()方法,而Object的getClass()方法返回的是此Object的运行时类。
需要配车代码理解,待完善
网友评论