Page 12 - 4657
P. 12

p.у = 20;
               System.out.println("x = " + р.х + " у = " +
       p.y);
           }
       }
            Оголошення методів


           Методи  -  це  підпрограми,  приєднані  до  конкретних
       визначень класів. Вони описуються усередині визначення класу
       на  тім  же  рівні,  що  і  змінні  об'єктів.  При  оголошенні  методу
       задаються тип результату, що повертається, і список параметрів.
       Загальна форма оголошення методу така:

       тип ім'я_методу (список формальних параметрів) {
           тіло методу
       }
           Тип  результату,  що  повинний  повертати  метод  може  бути
       будь-яким  вбудованим,  у  тому  числі  і  типом  void  -  у  тих
       випадках,  коли  повертати  результат  не  потрібно.  Список
       формальних  параметрів  -  це  послідовність  пара  тип-
       ідентифікатор,  розділених  комами.  Якщо  в  методі  параметри
       відсутні,  то  після  імені  методу  повинні  стояти  порожні  круглі
       дужки.
       class Point { int х, у;
           void init(int a, int b) {
               х = а;
               У = b;
           }
       }

            Виклик методу

           У  Java  відсутня  можливість  передачі  параметрів  по
       посиланню  на  примітивний  тип.  У  Java  усі  параметри
       примітивних типів передаються за значенням, а це означає, що в
       методу  немає  доступу  до  вихідної  змінної,  використаної  як
       параметр. Помітимо, що всі об'єкти передаються по посиланню,

       10
   7   8   9   10   11   12   13   14   15   16   17