В чем разница между методом и функцией?

Метод находится на объекте oop или является статическим language-independent в классе.
Функция не зависит methods ни от какого объекта (и вне methods любого класса).

Для Java и object-oriented C# есть только методы.
Для def C есть только функции.

Для functions C++ и Python это будет зависеть functions от того, учитесь ли вы в method классе.
Но на базовом английском:

  • Функция: отдельная функция или функция.
  • Метод: Один из способов сделать что-то, который имеет разные подходы или методы, но относится к одному и тому же аспекту (также известному как класс).

function

oop

methods

language-agnostic

terminology

2022-11-21T20:15:07+00:00