Проще говоря, у меня задача слишком узко специализированная, а классы используют для общего типа каких то задач, так?
Класс - это абстракция для какой-то хуйни.
Классический пример с кошками: кошка - это класс, серая кошка с зелеными глазами - это экземпляр твоего класса (объект).
Если тебе нужно моделировать поведение одной или множества кошек - тебе нужен класс.
Если тебе нужно выяснить сколько пройдет кошка за известное время с известной скоростью - тебе не нужен класс, тебе нужна функция.