第五章 状态模式
常文萃jsjkajia01@163.com
本章教学内容
工作状态——函数版工作状态——分类版状态模式状态模式的特点及应用工作状态——状态模式版
一、工作状态——函数版建立一个控制台应用程序,在progam.cs的class Program中书写如下代码:static int Hour = 0; static bool WorkFinished = false; public static void WriteProgram(){ if (Hour < 12) { Console.WriteLine("当前时间:{0}点 上午工作,精神百倍", Hour); } else if (Hour < 13) { Console.WriteLine("当前时间:{0}点 饿了,午饭;犯困,午休。", Hour); } else if (Hour < 17) { Console.WriteLine("当前时间:{0}点 下午状态还不错,继续努力", Hour); }}else {if (WorkFinished) {Console.W ...
附件列表