码迷,mamicode.com
首页 >  
搜索关键字:职责    ( 3710个结果
封装一个自己的 Ajax小框架
框架代码如下:// 使用封装方法的人只关心提供http的请求方法,url地址,数据,成功和失败的回调方法// 类的构造定义,主要职责就是新建出 XMLHttpRequest 对象var MyXMLHttpRequest = function () { var xmlhttprequest; ...
分类:Web程序   时间:2014-12-10 19:38:50    阅读次数:207
大话设计模式C++实现-第3.4.5.11章-设计法则
一、单一职责原则 (1)就一个类而言,应该仅有一个引起它变化的原因; (2)如果一个类承担的职责过多,就等于把这些职责耦合在了一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力 二、开放封闭原则 三、依赖倒转原则 四、里氏代换原则 五、迪米特法则...
分类:编程语言   时间:2014-12-10 18:07:41    阅读次数:181
GoogleCpp风格指南 3)类
3 类 Classes 类是C++中代码的基本单元; 显然, 它们被广泛使用; 本节列举了写一个类时的主要注意事项; 3.1 构造函数的职责 Doing Work in Constructors Tip 构造函数中只进行那些没什么意义的(trivial 译注: 简单初始化对于程序执行没有实际的逻辑意义, 因为成员变量"有意义"的值大多不再构造函数中确定)初始化, 可能的话, 使用...
分类:其他好文   时间:2014-12-09 19:43:38    阅读次数:282
设计模式的原则
单一职责原则http://blog.csdn.net/zhengzhb/article/details/72781741、开闭原则(Open Close Principle)开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是...
分类:其他好文   时间:2014-12-09 17:35:15    阅读次数:198
NSNotificationCenter详解
NSNotificationCenter 是 Cococa消息中心,统一管理单进程内不同线程的消息通迅,其职责只有两个:1,提供“观查者们”对感兴趣消息的监听注册[[NSNotificationCenter defaultCenter] addObserver:self selector:@sele...
分类:其他好文   时间:2014-12-08 19:22:35    阅读次数:125
【原创翻译】认识MVC设计模式:web应用开放的基础(框架约定篇)
原文地址:http://www.larryullman.com/2009/10/10/understanding-mvc-part-2/翻译:shadowmydx 转帖请注明在上一篇文章中,我介绍了在框架设计和其他情况中得到广泛应用的MVC设计模式,其中介绍了模型、视图还有控制器:它们不同的职责以及...
分类:Web程序   时间:2014-12-08 10:26:51    阅读次数:315
职责链模式——机房收费系统下机结账
在机房收费系统中,学生下机结账最让人头疼了。因为学生的消费时间(下机时间-上机时间-上机准备时间)有三种情况:        1.消费时间        2.消费时间        3.消费时间>最少上机时间,这种情况还要考虑递增单位时间。比如递增单位时间是10分钟,消费时间是42分 钟,42/10=4.....2,这种情况要按照50分钟收费。        以上消费时间就分了三种情况,...
分类:其他好文   时间:2014-12-07 23:21:16    阅读次数:279
设计模式-装饰者模式
装饰者模式 在OO设计和开发过程,当我们需要为一个已经定义好的类添加新的职责(操作),通常情况下我们会采用继承的方式定义好自己的类,但是采取这样的方式会带来一些问题。 为了多态,通过父类指针指向其具体子类,但是这会造成另一问题:当我们需要为子类添加新的职责,就必须向其父类添加一个这个功能的抽象接口....
分类:其他好文   时间:2014-12-07 21:40:06    阅读次数:251
设计模式——工厂模式
1.首先提一下,面向对象三大特性:封装、继承、多态;两大基本原则:单一职责原则和开放封闭原则。这些是最基本的,如果觉得不熟悉,请百度,在此不赘述。2.工厂模式分三种:1)简单工厂模式,2)工厂方法模式,3)抽象工厂模式。这三种模式从上到下逐步抽象,并且更具一般性..
分类:其他好文   时间:2014-12-07 06:38:44    阅读次数:185
iOS 开发工程师
iOS 开发工程师工作职责:负责下厨房 iPhone 客户端的产品开发、维护、优化以及扩展。任职要求:对技术有热情,热爱新的挑战熟悉 CocoaTouch, ASIHttpRequest, SDWebImage, GCD, Core Animation, CoreData 等熟悉 KVO, ARC了...
分类:移动开发   时间:2014-12-06 19:27:51    阅读次数:219
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!