C++ Object Basics: Functions, Recursion, and Objects | GenAI Works