Ориентированные на объектно поклонники программирования думают, что все является объектом .... это не так. Есть вещи, которые являются объектами. Вещи, которые имеют состояние и изменяют их состояние, являются объектами. И тогда есть вещи, которые не являются объектами. Бинарный поиск не является объектом. Это алгоритм