C++ OOP (2025) - What are constructors and class methods? How to use them?