В паскале тоже есть методы (начиная то ли с 6-й, то ли с 7-й версии). Метод - это подпрограмма, принадлежащая классу или объекту. Функция/процедура - вообще любая подпрограмма, возвращающая значение (функция) или нет (процедура).
Статические методы - да, аналог. За исключением того, что примитивные типы передаются только по значению, а объекты только по ссылке. Не статические методы отличаются тем, что дополнительно к явно объявленным параметрам всегда получают один неявный (не объявленный) параметр - ссылку на объект, для которого вызывается этот метод. В Oberon / Go это сделано намного очевиднее - там всё объявляется явно.