import java.awt.*;
public class TestSuperClass {
public static void main(String args[]){
Button b = new Button();
printSuperClass(b);
}
public static void printSuperClass(Object b){
Class c = b.getClass();
Class superClass = c.getSuperclass();
if(superClass!=null){
System.out.println(superClass.getName());
c = superClass;
printSuperClass(c);//为什么这里不能够用递归,目的是想打印button对象的超父类!
}
}
}
public class TestSuperClass {
public static void main(String args[]){
Button b = new Button();
printSuperClass(b);
}
public static void printSuperClass(Object b){
Class c = b.getClass();
Class superClass = c.getSuperclass();
if(superClass!=null){
System.out.println(superClass.getName());
c = superClass;
printSuperClass(c);//为什么这里不能够用递归,目的是想打印button对象的超父类!
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货