Page 88 - 6253
P. 88

void call2();

                    }



                    // Наслідування інтерфейсом B інтерфейсу A

                    interface  B extends A {

                     void call3();

                    }



                    // Реалізація абстрактним класом C інтерфейсу A

                    abstract class C implements A {

                     public void call1() {

                       System.out.println("Метод call1() реалізований у класі C");

                     }

                     abstract void call4();

                    }



                    // Наслідування класом D абстрактного класу C та реалізація інтерфейсу B

                    class D extends C implements B {

                     public void call2() {

                       System.out.println("Метод call2() реалізований у класі D");

                     }

                     public void call3() {

                       System.out.println("Метод call3() реалізований у класі D");

                     }

                     void call4() {

                       System.out.println("Метод call4() реалізований у класі D");

                     }

                    }



                    public class Main {

                     public static void main (String args[]) {




                                                              87
   83   84   85   86   87   88   89   90   91   92   93