Before you give me that stackoverflow Definite Books Link
Ive tried all of them
Accelrated C++ -- Way to complicated for a absolute begginer and goes at a fast paste
Thinking in C== -- Its all squashed together and hard to navigate etc.. and requires knoledge of C
C++ primer 5th edition -- Great book but sales item class dosent work for me when i use it wiv a point in C++ 11 and it says could not find sale item.h -- i did i ryt
Bjarne one isnt good as well i dont lyk it
Accelerated C++
Thinking in C++
C++ Primer 5th Ed
The C++ Programming Language
Programming Principles and Practices Using C++
Depends on what you mean by beginner. Principles and Practices is for a beginner who has never programmed a day in their life and uses C++ to teach them. The rest are for basically experienced programmers who are learning C++ for the first time.
From what I remember all those books teach OOP concepts including that book. You can't really learn C++ classes without the book starting to touch on OOP, but C++ Primer should have an entire section dedicated to OOP. Had to check, Chapter 15 should cover OOP in C++ Primer.
If you want a book on Object Orientated Programming concepts, don't expect a book on a specific language to given them to you, look to something like:
The Object-Oriented Thought Process by Matt Weisfeld.
http://www.amazon.co.uk/Object-Oriented-Thought-Process-Developers-Library-ebook/dp/B00BP83RMO/ref=sr_1_4?s=books&ie=UTF8&qid=1401108014&sr=1-4&keywords=object+oriented+programming