- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 设计模式:策略模式
策略模式 策略模式 在框架方面与状态模式很相似,意图却略有不同。客户端程序可以选择这些不同的算法。或在某中情况下,由Content来为你选择最合适的算法。该模式的目的是使得这些算法之间互换、并提供一种选择最合适算法的方式。它可以相同的方式调用所有的算法。减少各种算法类与使用算法类之间的耦合namespace Assets.StrategyPattern{ /// <summary>抽
2017-04-03 17:01:53 266
原创 设计模式:桥接模式(Bridge)
桥接模式(Bridge)介绍: 桥接模式(Bridge):将抽象部分与它的实现部分分离,使它们独立地变化。 抽象与它的实现分离,不是说,让抽象类与其派生类分离,因为这没有任何意义。实现指的是抽象类和它的派生类用来实现自己的对象。桥接模式的核心意图就是把这些实现独立出来,让它们各自地变化。这就使得每种实现的变化不会影响其他实现,从而达到应对变化的目的。下面链接是UML图。Uml 图查看实现
2017-04-03 13:58:24 418
原创 设计模式:原型模式
原型模式:在现实生活中,也有很多原型设计模式的例子,例如,细胞分裂的过程,一个细胞的有丝分裂产生两个相同的细胞;/* * 原型模式 by.jxb 2017.4.2 */ public class ItemView : MonoBehaviour { private void Start() { PrototypeH
2017-04-02 17:56:41 410
原创 设计模式:生成器模式
生成器模式介绍:在对象结构比较复杂,构造过程比较繁琐,一次性构造比较难的时候,我们可以采取分而治之的原则。 1.对象的部件由专门的方法来生产,这样分工更加明确,更加精细。 2.整个对象的生产更加简单,也可增加方法、对象的复用. 3.转换对象信息比较容易,比如对象的字段属性等发生变化,只需要找相应提供属性字段方法即可.角色扮演:A.抽象生成器:提供生成器的抽象表达,具体的生成由子类完成.抽象生成
2017-04-02 13:59:48 382
原创 设计模式:工厂模式
简单工厂模式简单工厂模式:参数化的静态方法,为用户提供实例的创建。 public static ClassName MethodName(参数){}简单工厂模式的几种情况:对象只有一种,这种情况下方法没必要携带参数。对象有多个的时候,且是同对象类型,可以加入抽象对象,好处是可以让用户不去关心具体的对象。对象有多个,但是对象类型是不同的,可以采用其他模式或者多个工厂模式方法来实现(一般后者
2017-04-02 11:10:25 476
assimp5.0.1 C++ Tools.zip
2020-03-16
GLAD_GLFW_Libs 开发库,已经编译,32\64位
2019-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人