Для чего нужны классы, если можно все сделать в простой функции? (в C++) ======================================

Изучаю сейчас классы в C++. Для чего они нужны, если можно все сделать в простой функции? Только для того, чтобы все было в объектах?

И еще такой вопрос. Видел, как в классах сразу функции написаны, и видел, как написаны только скелеты функций. Для чего?

====================================== c++ ооп классы https://ru.stackoverflow.com/q/401152