摘要:
打游戏的时候,存档; 场景:保存某个时刻的状态,一般用于针对的保存部分属性,如果是所有,直接调用 Clone 即可。 graph LR 角色Originator-->存档Memento 管理存档CareTaker-->存档Memento /// <summary> /// 角色类 /// </sum 阅读全文
posted @ 2020-12-27 22:07
鑫茂
阅读(96)
评论(0)
推荐(0)
摘要:
1.适配器 graph LR id1(OracleUser)--继承-->id2(SqlUser) id3(MysqlUser)--继承-->id2(SqlUser) id4(Client)--调用-->id5(Adapt) id5(Adapt)--关联-->id2(SqlUser) style i 阅读全文
posted @ 2020-12-27 22:04
鑫茂
阅读(154)
评论(0)
推荐(0)
摘要:
已有的双方无法很好的配合起来时,通过适配器,打通两者的联系。 class Target { public virtual void Request() { Console.WriteLine("普通请求"); } } class Adaptee { public void SpecificReque 阅读全文
posted @ 2020-12-27 22:02
鑫茂
阅读(55)
评论(0)
推荐(0)
摘要:
abstract class State { public abstract void WriteProgram(Work w); } class ForenoonState : State { public override void WriteProgram(Work w) { if (w.Ho 阅读全文
posted @ 2020-12-27 22:01
鑫茂
阅读(69)
评论(0)
推荐(0)
摘要:
class User { int _id; public int Id { get { return _id; } set { _id = value; } } string _name; public string Name { get { return _name; } set { _name 阅读全文
posted @ 2020-12-27 21:52
鑫茂
阅读(82)
评论(0)
推荐(0)
摘要:
/// <summary> /// 抽象观察者接口 /// </summary> interface Observer { void Update(); } /// <summary> /// 具体观察者 /// </summary> class ConcreteObserver : Observe 阅读全文
posted @ 2020-12-27 21:47
鑫茂
阅读(78)
评论(0)
推荐(0)

浙公网安备 33010602011771号