class A{
public void d(){
System.out.println("A类");
}}public class B extends A{
public static void main(String[] args){
B b=new B();
System.out.println("?????????????");//?处怎么写才能输出对象b父类的名字
}
}
public void d(){
System.out.println("A类");
}}public class B extends A{
public static void main(String[] args){
B b=new B();
System.out.println("?????????????");//?处怎么写才能输出对象b父类的名字
}
}
public void d() {
}
}
public class B extends A {
public static void main(String[] args) {
B b = new B();
System.out.println("super class name1:" + b.getClass().getSuperclass().getName());
System.out.println("super class name2:" + B.class.getSuperclass().getName());
}
}
两种方法都可以.
Class supercl = cl.getSuperclass(); //获得超类的Class对象
System.out.println("class "+ supercl.getName() );