总共23个设计模式。本书共分为29章。本书适合编程初学者或希望在面向对象编程上有所提高的开发人员阅读。目录第1章代码无错就是优?——简单工厂模式11.1面试受挫11.2初学者代码毛病21.3代码规范21.4面向对象编程41.5活字印刷,面向对象41.6面向对象的好处51.7复制vs.复用61.8业务的封装61.9紧耦合vs.松耦合81.10简单工厂模式101.11UML类图12第2章商场促销——策略模式172.1商场收银软件172.2增加打折182.3简单工厂实现192.4策略模式222.5策略模式实现25