2014年4月20号上午11:30,正式结束了自己的自学考试!考完之后瞬间感觉放松了开来!全身无力则是自己20号下午的唯一感受。放松了半天,今天回归正轨!又回到了和生活息息相关的设计模式上来!今天就用备忘录模式来记录一下自己这次的自考感受吧!
考试有喜有忧,对于数据库来讲,因为考试了一遍,这次又一次回到考场上,产生出了不一样的快感吧!最起码态度有了转变,解题方式上也有了提高;昨天上午考的管理经济学也许是自己这次感觉最顺利的一科!也许是有计算题的原因吧!相比之下,信息资源管理就显得令自己充满了无奈!
在考场上,也许每一个人都会遇到这种问题,这个问题当初自己看的非常认真,但是当考场上真的出现了自己所谓的重点的时候,又会不自觉的责备一下自己,为何当初自己不再认真点呢?这样自己就能够拿满分了!今天就用备忘录模式来帮助一下自己,记录一下自己的以前的记忆吧!即所谓的“懊悔药机制”
static void Main(string[] args)
{
Memory memory = new Memory();
memory.Economics = "这个知识点属于管理经济学的内容模块";
memory.ShowEconomicsName();
Brain B = new Brain();
B.Memento = memory.Savekind(); //记忆存储
memory.Economics = "这个知识点已经归纳到大脑中内容模块";
memory.ShowEconomicsName();
//从大脑中查找
memory.Seek(B.Memento);
memory.ShowEconomicsName();
}
class Memory
{
private string economics;
public string Economics
{
get { return economics; }
set { economics= value; }
}
//经济学管理存储
public MemoryMemento Savekind()
{
Console.WriteLine("内容模块已在大脑中存储");
return (new MemoryMemento(economics));
}
//查找
public void Seek(MemoryMemento MM)
{
economics = MM.Economics;
Console.WriteLine("已从大脑中搜索到经济管理学内容模块");
}
public void ShowEconomicsName()
{
Console.WriteLine(economics);
}
class MemoryMemento
{
private string economics;
public MemoryMemento (string economics) //在记忆时对内容要总结
{
this.economics = economics;
}
public string Economics
{
get { return economics; }
}
}
class Brain
{
private MemoryMemento memento;
public MemoryMemento Memento
{
get { return memento; }
set { memento = value; }
}
}
原文:http://www.cnblogs.com/mengfanrong/p/3745174.html