// Copyright 2006 The Android Open Source Project
/**
* Miranda testing.
*/
public class Main {
public static void main(String[] args) {
MirandaClass mir = new MirandaClass();
System.out.println("MirandaClass:");
System.out.println(" inInterface: " + mir.inInterface());
System.out.println(" inInterface2: " + mir.inInterface2());
System.out.println(" inAbstract: " + mir.inAbstract());
/* try again through abstract class; results should be identical */
MirandaAbstract mira = mir;
System.out.println("MirandaAbstract / MirandaClass:");
System.out.println(" inInterface: " + mira.inInterface());
System.out.println(" inInterface2: " + mira.inInterface2());
System.out.println(" inAbstract: " + mira.inAbstract());
MirandaAbstract mira2 = new MirandaClass2();
System.out.println("MirandaAbstract / MirandaClass2:");
System.out.println(" inInterface: " + mira2.inInterface());
System.out.println(" inInterface2: " + mira2.inInterface2());
System.out.println(" inAbstract: " + mira2.inAbstract());
}
}