Чем отличаются понятия функции, процедуры и метода в программировании?
Функция - подпрограмма, выполняющая какие-либо операции и возвращающая значение.Процедура - подпрограмма, которая только выполняет операции, без возврата значения.Метод - это функция или процедура, которая принадлежит классу или экземпляру класса.
Процедура - подпрограмма в отдельном скоупе.
Функция - процедура, возвращающая значение.
Метод - либо первое, либо второе.