码迷,mamicode.com
首页 >  
搜索关键字:设计模式 策略模式    ( 22261个结果
PHP 面向对象编程和设计模式 (5) - PHP 命名空间的使用及名称解析规则
PHP 在 5.3.0 以后的版本开始支持命名空间。什么是命名空间?从广义上来说,命名空间是一种封装事物的方法。在很多地方都可以见到这种抽象概念。在PHP中,命名空间用来解决在编写类库或应用程序时创建可重用的代码如类或函数时碰到的两类问题
分类:Web程序   时间:2014-06-16 10:57:03    阅读次数:387
MVC 模型、视图、控制器
所谓模型,就是在MVC设计模式中需要被显示的数据。在通常情况下,该模型需要从数据库中读取数据、保存模型的状态等,提供数据的访问方法及数据维护。 例如,对于SQL Server中数据库NorthWind的表Products来说,一个Product对象就是一个模型,该对象需要读取数据库中的信息,并对该....
分类:Web程序   时间:2014-06-16 10:53:57    阅读次数:274
JS中的prototype
JS中的phototype是JS中比较难理解的一个部分本文基于下面几个知识点:1 原型法设计模式在.Net中可以使用clone()来实现原型法原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展。我们称B的原型为A。2 javascript的方法可以分为三类:...
分类:Web程序   时间:2014-06-12 16:57:59    阅读次数:268
《Head First 设计模式》之策略模式
策略模式(Strategy Pattern):定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 设计原则 1.找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。 2.针对接口编辑,而不是针对实现编程。 3.多用组合,少用继承。...
分类:其他好文   时间:2014-06-12 14:22:35    阅读次数:292
各开源框架使用与设计总结
一、框架课程总结 框架、设计模式和队列是5月份公开课的三个主题,第一周讲设计模式,第二、四周讲框架,第三周讲队列。框架讲了两周,介绍了框架的概念、PHP框架的应用范围,以及常用的PHP框架,今天是框架的最后一讲,是对整个框架系列课程的汇总,同时和大家讨论一些框架之外、或者框架之下的技术。 今天要.....
分类:其他好文   时间:2014-06-12 09:34:33    阅读次数:390
iOS 设计模式之单例
单例无非就是只有一个实例,它确保一个类只有一个实例,并且自行实例化并向整个系统提供这个实例。它经常用来做应用程序级别的共享资源控制。这个模式使用频率非常高,通过一个单例类,可以实现在不同窗口之间传递数据。 单例模式是所有模式中最简单的一种设计模式,这一模式的意图是使得一个对象成为系统中的唯一...
分类:移动开发   时间:2014-06-12 06:58:27    阅读次数:302
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!