1、设设 计计 模模 式式 入入 门门 策策 略略 模模 式式1一一二二三三四四五五六六主要内容主要内容(一一)(二二)(三三)(一一)背景背景(二二)方法方法(二二)方法方法(二二)方法方法(二二)方法方法(三三)问题问题(三三)问题问题(三三)问题问题(一一)(二二)(三三)(一一)继承继承(一一)继承继承(一一)继承继承(二二)接口接口(二二)接口接口(二二)接口接口(三三)问题问题(三三)问题问题(一一)(二二)(三三)(一一)软件开发面临的问题软件开发面临的问题(一一)软件开发面临的问题软件开发面临的问题(二二)如何设计如何设计(二二)如何设计如何设计(三三)分开变化和不变部分分开变化和
2、不变部分(三三)分开变化和不变部分分开变化和不变部分(一一)(二二)(三三)(四四)(五五)(六六)(一一)设计行为设计行为(一一)设计行为设计行为(一一)设计行为设计行为(一一)设计行为设计行为(一一)设计行为设计行为(一一)设计行为设计行为(二二)实现行为实现行为(二二)实现行为实现行为(二二)实现行为实现行为(三三)进一步设计进一步设计(三三)进一步设计进一步设计(三三)进一步设计进一步设计(三三)进一步设计进一步设计(四四)测试测试(四四)测试测试(四四)测试测试(四四)测试测试(四四)测试测试(五五)动态行为动态行为(五五)动态行为动态行为(五五)动态行为动态行为(五五)动态行为动态行为(五五)动态行为动态行为(六六)封装行为封装行为(六六)封装行为封装行为(六六)封装行为封装行为(一一)(二二)(三三)(四四)(一一)定义定义(二二)餐厅启示餐厅启示(三三)办公室场景办公室场景(三三)办公室场景办公室场景(四四)术语的威力术语的威力(一一)(二二)(一一)如何使用设计模式?如何使用设计模式?(二二)错误观念错误观念(二二)错误观念错误观念总结总结