设计模式
Jason?13
一个做游戏研发的five罢了
展开
-
设计模式—puremvc拓展之中介模式、代理模式、观察者模式和命令模式
设计模式代理模式(静态代理/动态代理)ProxySubject是顶层接口,RealSubject是真实对象,Proxy是代理对象,代理对象持有被代理对象的引用,客户端调用代理对象的方法,同时也调用被代理对象的方法,但是在代理对象前后增加一些处理。1.interface/class:interface subject(){ void func();} or class abstract subject(){abstract void func();}2.proxy and realSu原创 2020-11-20 09:45:21 · 280 阅读 · 0 评论 -
设计模式-简单工厂模式
类介绍:1.Operation类2.Operation子类OperationAdd(+)、OperationSub(-)、OperationMul(*)、OperationDiv(/)3.OperationFactory类代码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Model{原创 2020-05-23 23:12:48 · 69 阅读 · 0 评论