Зміст курсу
Java Extended
Java Extended
Що таке метод?
Метод
У Java метод — це блок коду, який виконує певне завдання. Це багаторазово використовувана одиниця коду, яку можна викликати та виконувати кілька разів у програмі. Методи використовуються для розбиття складності програми на менші, керовані частини, що робить код більш організованим і зрозумілим.
Метод складається з сигнатури методу, яка включає ім'я методу та будь-які параметри, які він приймає, і тіла методу, що містить код, який визначає поведінку методу.
Методи можуть мати тип повернення, який вказує тип значення, що повертається методом після виконання, або бути void, тобто не повертати жодного значення.
Базовий синтаксис будь-якого методу виглядає так:
Main.java
ReturnType methodName(ParameterType parameter, ParameterType parameter) { // code that runs when this method is called }
Тепер розглянемо все, що було написано вище:
ReturnType
: Це тип значення, яке метод буде повертати. Простіше кажучи, це результат виконання методу. Якщо функціонал методу — додавати два числа і повертати ціле число, тоReturnType
також будеint
;MethodName
: Це просто назва нашого методу. Рекомендується давати методам інформативні назви. Наприклад, якщо метод додає два числа, гарною назвою будеaddTwoNumbers
;ParameterType
: Це тип параметра, який метод прийматиме під час використання. Знову ж таки, якщо взяти приклад додавання двох чисел: у цьому випадку буде два параметри типуint
;Parameter
: Це назва параметра. Цей параметр можна використовувати всередині тіла методу. Це стане зрозуміліше, коли ви побачите реальний приклад використання методу.
Тепер розглянемо приклад методу, який додає два числа і повертає їхню суму:
Main.java
int addTwoNumbers(int firstNumber, int secondNumber) { int result = firstNumber + secondNumber; return result; }
Цей метод приймає два значення типу int як параметри, створює всередині себе нову змінну з назвою result
і присвоює їй суму двох параметрів. Далі використовується ключове слово return
, яке повертає значення result
.
У наступному розділі ми детальніше розглянемо, як працює цей метод, і навчимося створювати власні методи.
У наступному розділі ми детальніше розглянемо, як працює цей метод, і навчимося створювати власні методи.
1. Що таке метод у Java?
2. Яке призначення методів у Java?
Дякуємо за ваш відгук!