设计模式(简体中文版),林信良,书中代码均为C++和Java实现!