/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/2020-11-27/CallBackFunctionTestProg.java


public class CallBackFunctionTestProg {
    public static void main (String [] args) {
        CallCallBackFunctionClass ccbfc = new CallCallBackFunctionClass ();
        CallBackFunction test = new CallBackFunctionClass ();
        ccbfc.callbackfunctioncall (test);
    }


    public static interface CallBackFunction {
        void printString ();
    }
    public static class CallBackFunctionClass implements CallBackFunction {
        public void printString () {
            System.out.println ("Hallo Welt");
        }
    }
    
    public static class CallCallBackFunctionClass {
        CallCallBackFunctionClass () {}
        void callbackfunctioncall (CallBackFunction callbackfunction) {
            callbackfunction.printString();
        }
    }

}