C++ is technically hybrid
AFAIK, the term 'object oriented' means that a language implements polymorphism. 'Object based' describes a language which deals with objects and isn't polymorphic. So C++ is totally object oriented. At least, that's my understanding.