本书的主要内容是数据结构和算法的基本原理。本书还阐述了面向对象的设计,并且鼓励使用面向对象的设计模式。