На самом деле, все они имеют немного разные значения: метод - это функция , прикрепленная к классу (они часто неправильно используются взаимозаменяемо), тогда как поведение относится на более высоком уровне к тому, что делает функция / метод.
Состояние относится к конкретному значению переменной или множества переменных вместе взятых.
Чтобы ответить на ваш вопрос, другое слово для class будет object , как вы сказали сами.
[Edit] Кажется, я говорил слишком насмешливо.Как отмечали многие, 'object' также может ссылаться на экземпляр класса.Я думаю, что ваша самая безопасная ставка - использовать класс , когда вы имеете в виду class
, экземпляр , когда вы имеете в виду instance
, лопату a spade
и т.д.