Недавно я задал вопрос о том, что я назвал «вызовом метода». Ответ касался «сообщений». Будучи программистом-программистом-самоучкой, пытающимся сформулировать вопросы, которые не делают меня похожим на идиота, я понимаю, что терминология, которую я использую, раскрывает много о том, как я научился программировать.«метод» против «сообщения» против «функции» против «???»
Существует ли различие между различными терминами для методов/сообщений и т. Д. в программировании OO? Разве это разница, которая исходит из разных языков программирования с использованием другой терминологии для описания подобных понятий?
Я, кажется, помню, что на языках до OO иногда делалось различие между «подпрограммами» и «функциями» на основе ожидаемого значения возврата, но даже тогда это был языковой язык различие?
Если функции являются атомарными, это делает оператор нейтроном? Идентификатор кварка? И где бозон Хиггса? – 2009-03-06 14:55:24
Исключением являются бозон Хиггса. Неизбежная часть экзистенции, но чертовски трудно найти, когда вы ищете их. – JonC 2011-11-08 22:06:03