Data Structures By Object-Oriented Method In C++