История изменений
Исправление beastie, (текущая версия) :
Честно признаться я не понимаю, что ты пытаешься доказать. ;)
Есть фунции — они детерминированные. (Например Date() и Rnd() функциями не являются, т.к. возвращают каждый раз другое значение.)
Есть объекты — нечто с внутренним состоянием. (Структуры, классы, процессы в erlang.)
И есть методы/сообщения — нечто меняющее (или не меняющее) у объекта его внутренне состояние.
Так о чём мы сейчас говорим?
Исходная версия beastie, :
Честно признаться я не понимаю, что ты пытаешься доказать. ;)
Есть фунции — они детерминированные. (Например Date() и Rnd() функциями не являются, т.к. возвращают каждый раз другое значение.)
Есть объекты — нечто с внутренним состоянием. (Структуры, классы, процессы в erlang.)
И есть методы/сообщения — нечто меняющее у объекта его внутренне состояние.