| // 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()); |
| } |
| } |