class X {
int a;
float b;
}
class Y extends X {
double c;
}
class MainClass {
public static void main(String args[]) {
X x = new X();
Y y = new Y();
Class<?> clObj;
clObj = x.getClass();
System.out.println("x is object of type: " + clObj.getName());
clObj = y.getClass();
System.out.println("y is object of type: " + clObj.getName());
clObj = clObj.getSuperclass();
System.out.println("y's superclass is " + clObj.getName());
}
}
|