设计模式
文章平均质量分 82
小雅_yyq
我是一枚程序员女汉子,啊哈哈哈
展开
-
建造者模式的解析-iOS
建造者模式的解析概率描述设计模式的一种,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。百度百科实用场景1 当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。 2 当构造过程必须允许被构造的对象有不同表示时。百度百科角色1 Builder:为创建一个产品对象的各个部件指定抽象接口。 2 ConcreteBuilde...原创 2018-06-11 15:37:44 · 1065 阅读 · 0 评论 -
适配器模式的解析-iOS
适配器模式的解析-iOS其他设计模式的介绍1、简单工厂模式、工厂模式、抽象工厂模式的解析-iOS 2、建造者模式的解析-iOS 3、单例模式的解析-iOS 4、原型模式的解析-iOS 5、代理模式的解析-iOS概率描述适配器模式(有时候也称包装样式或者包装)将一个类的接口适配成用户所期待的。一个适配允许通常因为接口不兼容而不能在一起工作的类工作在一起,做法是将类自己...原创 2018-06-19 18:01:02 · 940 阅读 · 0 评论 -
简单工厂模式、工厂模式、抽象工厂模式的解析-iOS
简单工厂模式、工厂模式、抽象工厂模式的解析简单工厂模式我们先来理解一下简单的工程模式: 比如:小明有一家工厂可以生存2种原料。这个时候如果客户需要再需要另外一种原料,这个时候小明可以再生产一种原料。就是3种原料了。 简单工厂类内部实现#import "Factory.h"@implementation Factory-原创 2018-06-08 11:31:25 · 1994 阅读 · 2 评论 -
外观模式的解析-iOS
外观模式的解析-iOS其他设计模式的介绍1、简单工厂模式、工厂模式、抽象工厂模式的解析-iOS 2、建造者模式的解析-iOS 3、单例模式的解析-iOS 4、原型模式的解析-iOS 5、代理模式的解析-iOS 6、适配器模式的解析-iOS 7、装饰器模式的解析-iOS概率描述“为子系统中的一组接口提供一个统一的接口。外观模式定义了一个更高层次的接口,这个接口使得...原创 2018-06-22 18:23:47 · 568 阅读 · 0 评论 -
代理模式的解析-iOS
代理模式的解析-iOS其他设计模式的介绍1、简单工厂模式、工厂模式、抽象工厂模式的解析-iOS 2、建造者模式的解析-iOS 3、单例模式的解析-iOS 4、原型模式的解析-iOS什么是代理模式代理是我们iOS开发经常遇到的一种设计模式。 就那我前段时间买房的经历来说明一下什么是代理模式。 就是前段时间我去看了房子,我看中了一个房子,然后房子没开盘,我又不在当地,...原创 2018-06-13 17:54:41 · 769 阅读 · 0 评论 -
装饰器模式的解析-iOS
装饰器模式的解析-iOS其他设计模式的介绍1、简单工厂模式、工厂模式、抽象工厂模式的解析-iOS 2、建造者模式的解析-iOS 3、单例模式的解析-iOS 4、原型模式的解析-iOS 5、代理模式的解析-iOS 6、适配器模式的解析-iOS概率描述装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包...原创 2018-06-20 20:14:34 · 946 阅读 · 0 评论 -
原型模式的解析-iOS
原型模式的解析-iOS概率描述用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。百度百科实用场景“某些结构复杂的对象”的创建工作;由于需求的变化,这些对象经常面临着剧烈的变化,但是他们却拥有比较稳定一致的接口。百度百科在Objective-C中使用原型模式 在Objective-C中使用原型模式,就是说对对象的复制,就是我们常说的深拷贝和浅拷贝。在Coc...原创 2018-06-12 17:01:58 · 634 阅读 · 2 评论 -
单例模式的解析-iOS
单例模式的解析概率描述保证一个类仅有一个实例,并提供一个访问它的全局访问点。百度百科实用场景1、需要经常创建和销毁的实例对象。 2、经常使用到的,创建的时候会消耗资源过多的。 3、经常使用到的,创建的时候会很耗时的。 4、一些有状态的工具类。单利创建的几种方式1、传统方法//传统方式-(instancetype)traditionSingleto...原创 2018-06-11 18:41:13 · 447 阅读 · 0 评论 -
组合模式的解析-iOS
组合模式的解析-iOS其他设计模式的介绍1、简单工厂模式、工厂模式、抽象工厂模式的解析-iOS 2、建造者模式的解析-iOS 3、单例模式的解析-iOS 4、原型模式的解析-iOS 5、代理模式的解析-iOS 6、适配器模式的解析-iOS 7、装饰器模式的解析-iOS 8、外观模式的解析-iOS 9、桥接模式的解析-iOS概率描述组合模式,将对象组合成树形结...原创 2018-07-03 17:50:24 · 1144 阅读 · 0 评论