码迷,mamicode.com
首页 >  
搜索关键字:模式    ( 95437个结果
面向对象的设计模式
1:开闭原则OPC 一个软件实体应当对扩展开放,对修改关闭。再设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展。例子: 车类 里有名字 发动机 发动机应当拿出另写一个类2:单一职责原则SRP 就一个类而言,应该仅有一个引起它变化的原因,在构造对象时,应将对象的不同职责分离至多个类中.....
分类:其他好文   时间:2014-05-26 22:52:57    阅读次数:310
设计模式之简单工厂模式
UML图namespace Study2014.CjModelDesign{ /// /// 2014-5-19 /// 简单封装 /// 过程式开发? /// public class Operation { public static...
分类:其他好文   时间:2014-05-26 22:29:27    阅读次数:323
yum安装apache后更改worker模式
进入linux命令模式,输入#yum install httpd //安装apache#vi /etc/sysconfig/httpd //修改文件,打开worker模式将#号去掉重启apache,命令如下#service httpd restart报错如下:[root@localhost~]#se...
分类:其他好文   时间:2014-05-26 22:07:53    阅读次数:315
虚拟机VMware tools作用以及其安装
虚拟机VMware tools的作用(1). 更新虚拟机中的显卡驱动, 使虚拟机中的XWindows可以运行在SVGA模式下。在客户操作系统中安装Mware Tools非常重要。如果不安装VMware Tools,虚拟机中的图形环境被限制为VGA模式图形(640x480,16色)。使用VMware ...
分类:其他好文   时间:2014-05-26 22:01:52    阅读次数:397
装饰模式与代理模式的区别
二者的代码实现上非常的类似,但是就行为目的而言,二者是相反的(装饰模式:增强,代理模式:限制)装饰器模式:能动态的新增或组合对象的行为。代理模式:为其他对象提供一种代理以控制对这个对象的访问.(换句话说,可以不执行某功能)装饰模式是“新增行为”,而代理模式是“控制访问”。装饰模式是在原有基础之上增加...
分类:其他好文   时间:2014-05-26 21:55:37    阅读次数:265
设计模式之策略模式
UML:CashSuper(父类) /// /// 2014-05-21 /// 超市商品收费 /// public abstract class CashSuper { public abstract double AcceptCash(double...
分类:其他好文   时间:2014-05-26 21:25:47    阅读次数:274
设计模式之工厂模式
在软件系统中,经常面临着“某个对象”的创建工作,由于需求的变化,这个对象的具体实现经常面临着剧烈的变化,但是它却拥有比较稳定的接口。如何应对这种变化?提供一种封装机制来隔离出“这个易变对象”的变化,从而保持系统中“其它依赖该对象的对象”不随着需求的改变而改变?这就是要说的Factory Method...
分类:其他好文   时间:2014-05-26 21:10:26    阅读次数:269
[Scala] Pattern Matching(模式匹配)
Scala中的match, 比起以往使用的switch-case有著更強大的功能, 1. 傳統方法 def toYesOrNo(choice: Int): String = choice match { case 1 => "yes" case 0 => "no" case _ => "error"...
分类:其他好文   时间:2014-05-26 20:45:46    阅读次数:285
MFC 绘制坐标系
主要讨论映射模式:MM_ANISOTROPIC,MM_ISOTROPIC.及相关方法的应用。1,先建立一个MFC单文档,过程不再赘述。2,在View类中找到CMainFrame::PreCreateWindow函数,在其中设置默认窗口大小为400 pixel*300 pixel:1 BOOL CTe...
分类:其他好文   时间:2014-05-26 16:13:19    阅读次数:448
Singleton模式扩展
1,将一个实例扩展到n个实例,例如对象池的实现。2,将NEW构造器的调用转移到其他类中,例如多个类协同工作环境中,某个局部环境只需要拥有某个类的一个实例,对整个程序说,只拥有那几个协同工作环境中产生的几个实例。3,理解和扩展Singleton模式的核心是 如何控制用户使用new对一个类的实例构造器的...
分类:其他好文   时间:2014-05-26 15:52:34    阅读次数:198
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!