/** * BaseClass and DerivedClass equals test * @author Brad Rippe */ public class ClassTest { public static void main(String[] args) { Object classArray[] = new Object[12]; // Fill the array for(int i = 0; i < classArray.length; i+=3) { classArray[i] = new BaseClass(); classArray[i+1] = new DerivedClass(); classArray[i+2] = new Object(); } for(int i = 0; i < classArray.length; i++) { System.out.println(i); classArray[i].equals(new Object()); } } }