Sergiy Shatunov
объектами можно называть что угодно, хоть функции хоть типы данных
Не думаю
Объект это состояние + интерфейс
То, что в частных случаях функция может быть объектом, или тип данных может быть объектом, не значит, что эти термины взаимозаменяемы