博客专栏  >  移动开发   >  设计模式

设计模式

一起来学习设计模式

关注
2 已关注
7篇博文
  • Unity_面向对象设计原则_026

    单一原则SRP 开闭原则OCP 里氏转换原则LSP 依赖倒置原则DIP 接口隔离原则ISP 合成复用原则CRP 迪米特法则LKP

    2017-07-27 17:59
    172
  • Unity_单例设计模式_027

    有些时候我们需要只让同一个类只有一个对象,比如Unity的各个面板,我们在打开面板的时候,如果该面板已经显示出来了,那么我们没有必要在打开一个新的面板,直接使用已有的面板就行。这时候我们就要使用单例模...

    2017-07-27 18:04
    160
  • Unity_状态模式_028

    状态模式定义状态模式:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。对象行为型模式 又名状态对象(Objects for States)用于解决系统中复杂对象的状态转换以及...

    2017-07-27 18:05
    134
  • Unity_简单工厂设计模式_029

    简单工厂模式基本实现流程 具体产品类:将需要创建的各种不同产品对象的相关代码封装到具体产品类中 抽象产品类:将具体产品类公共的代码进行抽象和提取后封装在一个抽象产品类中 工厂类:提供一个工厂类用...

    2017-07-27 18:07
    196
  • 工厂方法模式

    参考代码:using System; using System.Collections.Generic; using System.Linq; using System.Text; using Sys...

    2017-10-10 17:17
    329
  • Unity_外观模式_030

    两种喝茶方式示意图 一个客户类需要和多个业务类交互,而这些需要交互的业务类经常会作为一个整体出现 引入一个新的外观类(Facade)来负责和多个业务类【子系统(Subsystem)】进行交互,...

    2017-07-27 18:09
    118
  • Unity_观察者模式_031

    交通信号灯与汽车示意图 交通信号灯 观察目标 汽车(汽车驾驶员) 观察者 软件系统:一个对象的状态或行为的变化将导致其他对象的状态或行为也发生改变,它们之间将产生联动 观察者...

    2017-07-27 18:11
    138

PhotonServer
141814
插件
31184
NGUI
132870
Unity中Lua的学习
275423
C#基础
213469
Unity基础学习
539576
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部