- 博客(5)
- 资源 (6)
- 收藏
- 关注
原创 设计模式之——行为型模式二
【1】引入 在这组的行为模式中包括解释器模式,中介者模式,访问者模式,策略模式,备忘录模式,迭代器模式。 【2】各模式简介 一:解释器模式 通常当有一个语言需要解释执行时,即该语言有一定的代表性和广泛性时,就要涉及到解释器模式。 二:中介者模式 即用一个中介对象来封装一系列的对象之间的交互关联关系,且中介者需要知
2014-12-26 17:09:03 1351 23
原创 设计模式之——行为型模式一
【1】引入 常见行为型模式有11种:职责链、命令、解释器、迭代、中介者、备忘录,观察者、状态、策略、模版方法、访问者。这里先介绍一部分。 【2】单个模式简介 一:观察者模式: 定义对象之间的一种一对一或者一对多的依赖关系,也就是行为上产生某种依赖关系,分离了目标和观察者。当一个对象(即目标)的状态发生改变时,
2014-12-26 17:04:12 1318 15
原创 设计模式之——创建型模式
【1】引入 创建型模式包括简单工厂模式,工厂模式,抽象工厂模式,原型模式,单例模式,以及建造者模式。 【2】单个模式简介 一:原型模式 就是通过实现命名空间中提供的ICloneable接口,中的clone方法,就可以完成原型模式。 即创建克隆的接口,通过子类实现接口创建新的对象。
2014-12-22 10:53:57 1304 19
原创 设计模式之——结构型模式
一: 1 简单工厂模式: 简而言之,就是实例化一个个对象的一个过程,这怎么理解:在我认为:就是客户端的代码 都是一些表层的一些逻辑,而真正的业务逻辑是封装在后台类里边,然后怎么把客户端和后 台的一些类联系起来,就要引入简单工厂模式,具体的去实例化哪个类,然后完成哪些功能。 2 工厂模式:
2014-12-21 17:08:08 1223 17
原创 抽象类和接口区别
1·属性定义: 抽象类中可声明字段,但接口不能有字段,不能有修饰符,比如public,private等。 2·方法的定义: 抽象类必须有抽象方法,也可有非抽象方法,在费抽象方法中可有具体实现代码。但是接口中只是空的方法体,没有具体实现。 public abstract class Animal { protected string a;//普通
2014-12-14 11:27:22 1430 18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人