1. 定义 允许一个对象在其内部状态改变时改变它的状态。对象看起来似乎修改了它的类 2.结构 Context:上下文环境 State: 接口 ConcreteState: 具体实现状态处理类 3. 认识状态模式 3.1 状态和行为 所谓对象的状态,通常指的就是对象实例的属性的值,而行为指的就是对象的 ...
分类:
其他好文 时间:
2016-08-03 00:07:58
阅读次数:
133
状态模式的关键是区分事务内部和外部的状态,事务内部状态改变往往会带来事务的行为改变。 状态模式中有意思的一点是,一般我们谈到封装,都是优先封装对象的行为,而非对象的状态。但在状态模式中刚好相反,状态模式的关键是把事务的每种状态都封装为单独的类,跟此种状态有关的行为都封装在这个类的内部。与此同时,我们 ...
分类:
编程语言 时间:
2016-07-29 19:03:49
阅读次数:
163
一、循环嵌套 简单的就是说,在一个for循环里嵌入多个小for循环。 其中,在打矩形、三角形和乘法口诀表之类的题目中,大for循环一般表示的是行数,其余的小for循环式每一行中的内容。 二、while循环 1,格式 (1) 初始条件; while(循环条件) { 循环体; 状态改变; } 当循环体不 ...
分类:
其他好文 时间:
2016-07-25 00:03:40
阅读次数:
174
今天要介绍的是Reachability文件夹下的AFNetworkReachabilityManager类。通过字面意思我们就可以知道AFNetworkReachabilityManager是用来监测网络状态,网络状态管理的类,他可以通过设置状态改变回调来获得当前网络状态。 下面我们还是先看.h文件 ...
分类:
Web程序 时间:
2016-07-24 19:23:41
阅读次数:
143
循环语句 循环四要素:初始条件,循环条件,循环体,状态改变。for(初始条件;循环条件;状态改变){ 循环体}break ——中断循环,跳出循环continue——停止本次循环,进入下次循环 .输入一个整数,计算从1加到这个数的结果int sum = 0;Console.WriteLine("请输入 ...
分类:
其他好文 时间:
2016-07-24 16:19:46
阅读次数:
176
本文由@呆代待殆原创,转载请注明出处:http://www.cnblogs.com/coffeeSS/ 状态模式简介 状态模式允许一个对象在其内部状态改变的时候改变它的行为,他的内部会存着好几种状态,在当前状态发生变化是,这个对象执行和之前相同的操作也会有不同的作用效果。 状态模式的定义和基本结构 ...
分类:
其他好文 时间:
2016-07-23 22:53:55
阅读次数:
184
一、for循环语句的结构: for(初始条件如int i=1;循环条件;状态改变如i++) { 循环体 } 二、代表性的习题 //一个游戏,前20关是每一关自身的分数 //21-30关每一关是10分 //31-40关,每一关是20分 //41-49关,每一关是30分 //50关,是100分 //输入 ...
分类:
其他好文 时间:
2016-07-23 21:08:07
阅读次数:
126
循环:反复执行某段代码。 循环四要素:初始条件,循环条件,循环体,状态改变。for(初始条件;循环条件;状态改变){ 循环体} 给出初始条件,先判断是否满足循环条件,如果不满足条件则跳过for语句,如果满足则进入for语句执行,for语句内的代码执行完毕后,将按照状态改变,改变变量,然后判断是否否和 ...
循环语句 循环四要素:初始条件,循环条件,循环体,状态改变。for(初始条件;循环条件;状态改变){ 循环体}break ——中断循环,跳出循环continue——停止本次循环,进入下次循环 //请输入一个正整数 求阶乘的和 Console.Write("请输入一个正整数"); int a = in ...
分类:
其他好文 时间:
2016-07-23 18:02:51
阅读次数:
96
本次主要学习了for循环语句。 for循环语句的基本格式是: for(初始条件;循环条件;状态改变) { 循环体; } break——中断循环,跳出循环。 continue——停止本次循环,进入下次循环。 例:输入一个正整数,求阶乘的和。 Console.WriteLine("请输入一个正整数:") ...