摘要: (三)行为型 行为型模式 不同对象之间划分责任和算法的抽象化。 行为型模式分为11种。分别是 模板模式、命令模式、责任链模式、策略模式、迭代器模式。中介者模式、观察者模式、备忘录模式、访问者模式、状态模式和解释器模式。 速记口诀:访问者写好策略备忘录,观察模板迭代的状态,命令中介解释责任链。解释:这 阅读全文
posted @ 2020-10-23 15:57 IT迷途小书童 阅读(86) 评论(0) 推荐(0) 编辑
摘要: (二)结构型 结构型模式 讨论的是 类和对象的结构,通过继承机制来组合接口,实现一些新的功能。 结构性 模式分为7种。分别是代理模式、装饰模式、适配器模式、组合模式、桥梁模式、外观模式和享元模式。 速记口诀:桥代理组合适配器,享元回家装饰外观。解释:有个姓桥的代理组装适配器,他儿子享元拿回家装饰外观 阅读全文
posted @ 2020-10-23 15:55 IT迷途小书童 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 需要UML图 设计模式分三类,分别是 创建型、结构型和行为型。 (一)设计原则 记忆方法solid 1. 单一职责原则 一个类只有一个职责。 2. 开闭原则 一个软件对扩展开放,对修改关闭。 3. 里氏替换原则 子类能完全替换父类【凡是能用父类的地方,都可以使用子类--要求父类方法的简洁,不能为了某 阅读全文
posted @ 2020-10-23 15:53 IT迷途小书童 阅读(135) 评论(0) 推荐(0) 编辑