2022年3月15日

摘要: 1. 组件协作模式通过晚期绑定,来实现框架与应用之间的松耦合,是二者之间协作时常用的模式 2. 包含有:模板方法,策略模式、观察者模式(事件模式) 3.模板方法:(Template Method) 动机:在软件构建过程中,对于某一项任务,它常常有稳定的整体操作结构,但各个子步骤之间却有很多改变的需求 阅读全文
posted @ 2022-03-15 14:17 焱琰 阅读(50) 评论(0) 推荐(0) 编辑
 
摘要: 1.模式分类 按目的: 创建型模式:将对象的部分创建工作时延时子类或者其他对象,从而应对需求变化为对象创建是具体实现引来的冲击 结构型模式:通过类继承或者对象组合获得更具灵活的结构,从而应对需求变化为对象的结构带来的冲击 行为型模式:通过类继承或者对象组合来划定类与对象之间的职责,从而应对需求变化为 阅读全文
posted @ 2022-03-15 11:06 焱琰 阅读(357) 评论(0) 推荐(0) 编辑
 
摘要: 1.什么是设计模式 每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心,这样我们就能一次一次地使用该方案而不用重复劳动。设计的金科玉律是复用性。需要注意的是,这里的复用性并不指源代码层面的复用性,而是在源代码进行编译测试部署之后的二进制码的复用性。 2. 面向对象能够隔离变 阅读全文
posted @ 2022-03-15 10:52 焱琰 阅读(40) 评论(0) 推荐(0) 编辑