What is an object? In C++, Object is an instance of a Class that has a runtime state, and is associated with certain specific methods that can change its state.