Page 113 - 6253
P. 113

}

                  }



                  // Трьохмірні координати

                  class ThreeD extends TwoD {

                      int z;

                      ThreeD(int a, int b, int c) {

                          super(a, b);

                          z = c;


                      }
                  }




                  // Чотирьохмірні координати

                  class FourD extends ThreeD {

                      int t;

                      FourD(int a, int b, int c, int d) {

                          super(a, b, c);

                          t = d;

                          }

                      }




                  // Створення класу, що зберігає масив об'єктів

                  class Coords<T extends TwoD> {

                      T[] coords;

                      Coords(T[] o) {

                          coords = o;

                      }

                  }

                  class Main {


                      static void showXY(Coords<?> c) {




                                                              112
   108   109   110   111   112   113   114   115   116   117   118