Where else do you think you might be creating an object, apart from line 1?
(If one were being very pedantic, one could argue that an instance of any primitive type can be called an "object" in the most generic sense, and that a pointer is therefore an object. That's not the way most C++ developer would use the word, and I assume that's not the sense in which you're using it?)