/media/sda-magnetic/david/Extern-Magnetic-2022-06-29/Extern01/Dokumente-2021-05-8/disk10-ab-2020-01-10/02-debian-pc2-work/informatik/java-new/2021-01-09/InterfaceTestProg.java


public class InterfaceTestProg {
    public static void main (String [] args) {
        InterfaceXYZ xyz = new InterfaceXYZ ();
        
        xyz.printA();
        xyz.printB();
        xyz.printC();
    }
    
    interface InterfaceA {
        void printA ();
    }
    interface InterfaceB {
        void printB ();
    }
    interface InterfaceC extends InterfaceA, InterfaceB {
        void printC ();
    }
    
    public static class InterfaceXYZ implements InterfaceC {
        InterfaceXYZ () {}
        public void printA () {
            System.out.println ("A");
        }
        public void printB () {
            System.out.println ("B");
        }
        public void printC () {
            System.out.println ("C");
        }
    }
}