Page 199 - 6253
        P. 199
     Десять: 10
                  Під  час  операції  об’єднання  Java  перетворює  дані  в  рядкове  представлення
            викликаючи  для  цього  метод  valueOf(),  який  визначено  у  класі  String.  Цей  метод
            перевантажений  для  всіх  елементарних  типів  даних  і  для  типу  Object.  У  випадку
            елементарних  типів  даних,  метод  повертає  читабельний  для  людини  еквівалент
            значення з яким він був викликаний.
                  Для об’єктів метод valueOf() викликає метод toString() який реалізується усіма
            об’єктами,  оскільки  він  визначений  у  класі  Object.  Проте,  реалізація  методу
            toString() по замовчуванню досить рідко буває корисною. Тому розглянемо приклад
            перевизначення цього методу для класу Box.
                  // Перевизначення методу toString() у класі Box
                  class Box {
                      double width;
                      double height;
                      double depth;
                      Box (double w, double h, double d) {
                          width = w;
                          height = h;
                          depth = d;
                      }
                      public String toString() {
                          return "Розміри " + width + " на " + height + " на " + depth;
                      }
                  }
                  public class Main {
                      public static void main(String[] args) {
                          Box mybox = new Box(10, 20, 15);
                          System.out.println(mybox);
                                                              198
     	
