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