c++面向对象的设计 由清华大学教授钱能所著,深入浅出