码迷,mamicode.com
首页 >  
搜索关键字:松耦合    ( 705个结果
《Head First 设计模式》学习笔记——命令模式
在软件系统,“行为请求者”与“行为实施者”通常存在一个“紧耦合”。但在某些场合,比方要对行为进行“记录、撤销/重做、事务”等处理,这样的无法抵御变化的紧耦合是不合适的。在这样的情况下。怎样将“行为请求者”与“行为实现者”解耦?将一组行为抽象为对象,实现二者之间的松耦合。这就是命令模式(Command...
分类:其他好文   时间:2015-10-14 19:54:11    阅读次数:133
C++设计模式(第一周)
part 1 设计模式简介 课程目标 1.理解松耦合设计思想 2.掌握面向对象设计原则 3.掌握重构技法改善设计 4.掌握GOF 核心设计模式 什么是设计模式? “每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重...
分类:编程语言   时间:2015-10-12 12:06:55    阅读次数:196
设计模式学习笔记-基础知识篇
1. 设计模式的重要性 1.1设计模式解决的是在软件过程中如何来实现具体的软件功能。实现同一个功能的方法有很多,哪个设计容易扩展,容易复用,松耦合,可维护?设计模式指导我们找到最优方案。 1.2设计中往往会存在设计缺陷,这些缺陷包括: 僵化性:难以对软件进行改动,即使在功能上来看是很小的改...
分类:其他好文   时间:2015-10-10 12:19:00    阅读次数:198
C#进阶系列——MEF实现设计上的“松耦合”(四):构造函数注入
前言:今天十一长假的第一天,本因出去走走,奈何博主最大的乐趣是假期坐在电脑前看各处堵车,顺便写写博客,有点收获也是好的。关于MEF的知识,之前已经分享过三篇,为什么有今天这篇?是因为昨天分享领域服务的时候,用到MEF的注入有参构造函数的方法,博主好奇心重,打算稍微深挖一下,这篇来对此知识点做个总结。...
分类:Windows程序   时间:2015-10-08 10:22:04    阅读次数:342
结对项目(附加题)
结对项目成员:徐丞(13061203) 赖彦谕(13061212)[附加题]第四阶段目标 -界面模块,测试模块和核心模块的松耦合。我们小队是和付帅,赵庶宏组进行了交换测试,我们导出的静态链接库(.lib),然后在界面里include来调用。我们两个组都是用C++写的程序,用MFC写的界面。遇到的主要...
分类:其他好文   时间:2015-10-07 01:04:07    阅读次数:231
结对编程_附加题_博客2
1.界面模块,测试模块和核心模块的松耦合2.改进程序
分类:其他好文   时间:2015-10-07 00:55:45    阅读次数:149
结对项目——博客记录(附加题)
结对项目内容:http://www.cnblogs.com/jiel/p/4830912.html结对成员:康家华,马腾跃(http://www.cnblogs.com/summerMTY)[附加题]第四阶段目标 -界面模块,测试模块和核心模块的松耦合。对于这个附加题,我们小队(A)决定和刘乾小队(...
分类:其他好文   时间:2015-10-06 11:33:09    阅读次数:184
命令模式
定义将“行为请求者”与“行为实现者”解耦,将一组行为(命令)抽象为对象,实现二者之间的松耦合。类图其实其实现与经典的命令模式的类图是相似的,如下代码 1 /// 2 /// 命令执行者 3 /// 4 public class Invoker 5 { 6 ...
分类:其他好文   时间:2015-10-06 01:49:39    阅读次数:223
iOS设计模式
iOS设计模式,很多开发这都是听得多,但是有时候自己即使用过也不会很在意,开发者在写代码的时候也不会注意它。在软件设计领域,设计模式是对通过问题的可复用的解决方案。设计模式是一系列帮你写出可理解和复用的模板,设计模式帮你创建松耦合的代码,你不需要花费太多就可以改变或者替换代码中的组件。(1)代理模式...
分类:移动开发   时间:2015-10-05 18:06:00    阅读次数:160
设计模式--装饰者设计模式(Decorator)
装饰者模式又叫包装模式。通过另一个对象来扩展自己的行为,在不破坏类的封装的情况下,实现松耦合,易扩展的效果。抽象组件角色: 一个抽象接口,是被装饰类和装饰类的父接口可以给这些对象动态地添加职责。具体组件角色:为抽象组件的实现类,是定义了一个具体的对象,也可以给这个对象添加一些职责。抽象装饰角色:包含...
分类:其他好文   时间:2015-10-02 23:39:28    阅读次数:186
705条   上一页 1 ... 50 51 52 53 54 ... 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!