Правильно ли я понимаю, что метод - это набор функций?
Типа:
public static void printTextMoreTimes (String s, int x) // метод printTextMoreTimes, содержащий в себе текстовую переменную s и целое число x
{
for (int i = 0; i < x; i++) // функция for метода printTextMoreTimes
{
System.out.println(s);
}
}
Сергей
2 уровень
Чем функция отличается от метода?
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
JustinianJudge в Mega City OneMaster
26 мая 2019, 00:11
Функция это слово применялось в процедурных языках в основном.
Функция это структурно-логическая , обособленная единица кода, имеющая свой скоуп (область), выполняющая определенную задачу и которая может возвращать/не возвращать результат.
Функция в программировании - Википедия
В Джава функции называют методами.
Есть еще разделение, что методы в джава могут быть как функции или процедуры, функции - возвращают значение, процедуры это void метод, но если обобщить:
функция = метод.
В джава мы говорим что это метод, который внутри тоже может содержать вызовы других методов, создавая матрешку.
+6
Kango VinceExpert
9 ноября 2021, 09:37
Спасибо, стало понятнее
0
Edward
26 мая 2019, 00:07
По сути своей метод в java является функцией. То что ты называешь функцией является телом метода (данном случае цикл for с реализацией вывода на консоль), в котором также могут содержаться другие методы.
0