Shows class's properties
import java.util.*;
public class ClassApp
{
public static void main(String ags[])
{
Vector v = new Vector();
Class c1 = v.getClass();
do
{
describeClass(c1);
c1 = c1.getSuperclass();
}
while(!c1.getName().equals("java.lang.Object"));
}
public static void describeClass(Class classDesc)
{
System.out.println("Class: " + classDesc.getName());
System.out.println("SuperClass: " + classDesc.getSuperclass().getName());
Class interfaces[] = classDesc.getInterfaces();
for (int i=0; i<interfaces.length; ++i)
System.out.println("Has interface: " + interfaces[i].getName());
}
}
Pradyut
http://pradyut.tk
http://spaces.msn.com/members/oop-edge/
http://groups-beta.google.com/group/oop_programming
No comments:
Post a Comment