JavaRush /Java блог /Random UA /Методи [Chapter 1]
Дмитрий К
1 рівень

Методи [Chapter 1]

Стаття з групи Random UA
Програмісти одного разу вигадали концепцію об'єктно-орієнтованого програмування, яка дозволяє відображати об'єкти предметної області, з якою ми працюємо, у програмному коді. Ми з вами разом почнемо знайомитися з основами цієї концепції, дізнаємося, що таке об'єкти, класи та методи в мові Java і побачимо на практичних прикладах, як їх створювати, як вони працюють і як їх можна використовувати. Методи У цій короткій статті поговоримо про те, що таке метод, які методи бувають і для чого вони використовуються. Метод - це, по суті, фрагмент коду, який виконує певну дію, іншими словами, метод - блок коду, який виконує деяку роботу і який називається. Виконуваний код у методі знаходиться у фігурних дужках, а на початку написано якийсь рядок, який складається з якихось слів і круглих дужок. Давайте докладно розберемо з яких частин складається цей рядок.
public static void main(String[] args)
private static boolean checkRange(int income)
private static int calculateCharges()
На початку йде або слово private , або слово public – це так званий модифікатор доступу , який встановлює те, звідки можна викликати цей метод. Модифікаторів доступу буває 4 типи : 1) public 2) private 3) protected 4) – Четвертий тип, у якому модифікатор доступу відсутня. Пізніше розглянемо, як модифікатори доступу впливають на доступність методів у коді, а поки що запам'ятаємо яким може бути це перше слово. Друге слово у всіх наших методах – це слово static . Воно може бути у методів, а може й бути відсутнім. Про нього поговоримо теж трохи пізніше, а поки що просто запам'ятаємо, що воно може зустрічатися. Третє слово – це якийсь тип даних ( int чи boolean як у прикладі вище), або ключове слово void . Ось це третє слово у методів є завжди, про нього ми також поговоримо трохи згодом. Те, про що ми поговоримо зараз - ім'я методу , в даному випадку про четверте слово. Але ви розумієте, що якщо немає слова static (якого може і не бути), тоді ім'я методу буде третім словом, може ще не бути і модифікатора доступу, тоді ім'я методу буде словом номер два. Коли ви пишете свій код, ви можете задавати будь-які імена методів , головне, щоб вони відображали суть того, що цей метод робить. Оскільки метод виконує якусь дію, бажано, щоб у його назві ця дія була присутня. Методи Java прийнято іменувати з маленької літери і якщо ім'я методу складається з декількох слів, то всі слова писати разом, друге і кожне наступне слово починаючи з великої літери, при цьому в програмі обов'язково повинен бути хоча б один метод з ім'ям main, оскільки саме з цього починається виконання програми. Ще один важливий компонент методу – круглі дужки . Вони можуть бути так звані параметри . Це типи та імена змінних, які можна передавати в метод і які потім у ньому використовуватимуться. Параметрів може бути і тоді дужки пишуться порожні. Там може бути один параметр, як у нашому прикладі (тип змінної та її ім'я), а може бути кілька параметрів (через кому). Про параметри поговоримо докладно та окремо. Поки що потрібно просто знати, що вони у методів можуть бути. Ім'я методу та набір параметрів, які у певному порядку передаються у цей метод, називається сигнатурою методу. Потрібно звернути увагу, що порядок параметрів теж має значення, якщо параметри передати в іншому порядку, це вже буде інший метод. Отже, ми почали знайомство з методами та зрозуміли, що метод- це якийсь фрагмент програмного коду який має ряд властивостей та ім'я, яким цей метод можна викликати з іншого коду. У наступній статті поговоримо про параметри методів.
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ