码迷,mamicode.com
首页 >  
搜索关键字:设计模式 中介者模式    ( 21861个结果
张小二求职记之 单例模式(二)
z:大侠,我又回来了。 M: 内部类懂了,其实设计模式很多考察的都是基础知识,一个学生能有什么项目工程经验呢?你很上进。咱们聊聊内部类,特别是单例模式中的静态内部类.我们开始吧; M.什么时内部类? 简单来说就是类中有类。 M:静态内部类和普通内部类有什么区别? 普通内部类可以理解为外部类的普通方法...
分类:其他好文   时间:2014-06-26 23:59:13    阅读次数:369
设计模式之模板模式
模板模式是一个非常简单的行为类模式。 模板方法Gof的定义是:在一个方法里定义算法的骨架,将一些步骤延迟到其子类。 模板模式包含一个抽象的类和它的实现类,我们在抽象类中定义骨架,需要用到的方法都是抽象方法,具体的实现由它的子类来完成。 eg: publicabstractclassTem...
分类:其他好文   时间:2014-06-26 23:30:43    阅读次数:269
设计模式之简单工厂模式
一、概述工厂模式具体包括了简单工厂、工厂方法、抽象工厂,它们是按照从简单到复杂的顺序排列的,属于设计模式中的创建型,其中简单工厂并不属于GOF的23中模式。 但是它是理解其它的工厂模式的一个很好的基础,所以很多人在讲述设计模式的时候会提到简单工厂模式。 创建型模式关注的是对象的创建,创建型模式将创建...
分类:其他好文   时间:2014-06-26 23:28:06    阅读次数:256
设计模式之单件模式
一、概述/* 一般情况下,我们建立的一些类是属于工具性质的,基本不用存储太多的跟自身有关的数据,在这种情况下,每次都去new一个对象,即增加了开销,也使得代码更加臃肿。 其实,我们只需要一个实例对象就可以。如果采用全局或者静态变量的方式,会影响封装性,难以保证别的代码不会对全局变量造成影响。 考虑到...
分类:其他好文   时间:2014-06-26 23:21:25    阅读次数:258
张小二求职 之单例模式(一)
单例模式(一)本文以初级程序员的角度来分析设计模式。1.请问什么是设计模式?简单来说就是针对特定问题的解决方案。2设计模式可以帮助我们什么?我们在设计数据库的时候有范式理论,还记得不?我不记得了,以后复习。范式理论是指导我们设计数据库的表,他是我们设计数据库的一个指导原则,他的目标是减少冗余。简单来...
分类:其他好文   时间:2014-06-26 22:07:06    阅读次数:319
php 设计模式
php 设计模式1: php 工厂设计模式'; return new $type; } else { echo 'driver not found'; throw new Exception('Driver ...
分类:Web程序   时间:2014-06-26 19:52:42    阅读次数:242
iOS开发多线程篇—单例模式(ARC)
iOS开发多线程篇—单例模式(ARC)一、简单说明:设计模式:多年软件开发,总结出来的一套经验、方法和工具java中有23种设计模式,在ios中最常用的是单例模式和代理模式。二、单例模式说明(1)单例模式的作用:可以保证在程序运行过程,一个类只有一个实例,而且该实例易于供外界访问,从而方便地控制了实...
分类:移动开发   时间:2014-06-26 18:05:58    阅读次数:345
多线程练习 -- 单例设计模式
Singleton.h#define singleton_h(name) + (instancetype)shared##name;#if __has_feature (objc_arc)#define singleton_m(name) \static id _instance; \\+ (id)...
分类:编程语言   时间:2014-06-26 16:39:23    阅读次数:193
大话设计模式—何为设计模式
其实编程是一种文化,在软件这个行业慢慢的,不断的沉淀,形成了一种特有的新生的文化,就像我们一个名族的文化,几千年积累下来的,根深蒂固的,影响更深远。设计模式,在这里其实就是一种思想,一种哲学。...
分类:其他好文   时间:2014-06-26 13:35:36    阅读次数:180
设计模式之状态模式
状态模式:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。 一个对象的行为取决于一个或多个动态变化的属性,这样的属性叫做状态,这样的对象叫做有状态的(stateful)对象,这样的对象状态是从事先定义好的一系列值中取出的。当一个这样的对象与外部事件产生互动时,其内部状态就会改变,从而使得系统的行为也随之发生变化。 组成: 环境类(Context):  它定...
分类:其他好文   时间:2014-06-26 07:03:53    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!