上QQ阅读APP看书,第一时间看更新
内容提要
本书从面向对象程序设计的7个基本原则出发,用浅显易懂、可视化的UML建模语言逐一介绍GoF的23种经典设计模式。全书共9章,内容包括设计模式基础、创建型模式(共5种)、结构型模式(共7种)、行为型模式(共11种)、设计模式实验指导。前8章每章包括教学目标、重点内容、小结和习题等内容,对各模式都介绍了模式的定义与特点、模式的结构与实现、模式的应用实例、模式的应用场景和模式的扩展。第9章为上机实验指导,可供读者实践与练习。本书配套有丰富的教学资源供下载,包括本书的课程标准、实验大纲、上机指导、相关案例的源代码、习题答案和电子课件等内容。
本书可作为高等院校计算机科学与技术、软件工程、信息系统与信息管理、电子商务等专业的程序设计类课程的教材,也可作为软件开发者的自学用书。