1f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project// Copyright 2006 The Android Open Source Project 2f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project 3f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project/** 4f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project * Miranda testing. 5f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project */ 6f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Projectpublic class Main { 7f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project public static void main(String[] args) { 8f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project MirandaClass mir = new MirandaClass(); 9f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project System.out.println("MirandaClass:"); 10f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project System.out.println(" inInterface: " + mir.inInterface()); 11f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project System.out.println(" inInterface2: " + mir.inInterface2()); 12f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project System.out.println(" inAbstract: " + mir.inAbstract()); 13f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project 14f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project /* try again through abstract class; results should be identical */ 15f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project MirandaAbstract mira = mir; 16f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project System.out.println("MirandaAbstract / MirandaClass:"); 17f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project System.out.println(" inInterface: " + mira.inInterface()); 18f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project System.out.println(" inInterface2: " + mira.inInterface2()); 19f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project System.out.println(" inAbstract: " + mira.inAbstract()); 20f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project 21f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project MirandaAbstract mira2 = new MirandaClass2(); 22f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project System.out.println("MirandaAbstract / MirandaClass2:"); 23f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project System.out.println(" inInterface: " + mira2.inInterface()); 24f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project System.out.println(" inInterface2: " + mira2.inInterface2()); 25f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project System.out.println(" inAbstract: " + mira2.inAbstract()); 26f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project } 27f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project} 28