翻页动作判定
有很多的东西需要记录下来的,也许今天想到了,可到了明天也许你不一定能按昨日的思路从头来。
也更许你想不起来了,这是很正常的。人的记忆是有限,不可能记住所有的东东,不是容器,放什么
就有什么,今天我需要把这个思路记录下来。
翻书这一动作,谁都会,一下子让书向前翻一页,一下子向后翻一页我们自己当然很自然的知道
它是这样的听指令。可到计算机,要让计算机理解这一套动作可就得动一下脑子了。我们都在搞
反应现实。如何做到让计算机理解它已经把书是向前还是向后翻动的呢?如果用面向对像来思维的
话就是这样的。
现在我用面向对像来讲解一下如何构造类:
假设Book为一个书本类。就有下面的形式:
class Book{
private var currentPage:Number=0;
private var index:Number=0;
private var totalPages:Number;
private var pageObject_array:Array;
public Book(){
}
public setCurrentPage(page:int){
this.currentPage=page;
}
public getCurrentPage(){
return this.currentPage;
}
....
public isAfter(){
if(index>currentPage){
return true;
}else{
return false;
}
}
}
class Page{
private var pageIndex:Number;
public Page(page:Number){
this.pageIndex=page;
}
public getPageIndex(){
return pageIndex;
}
}
交流平台:QQ:550703900;
欢迎加入我的论坛:http://dfutureworld.com/
我的专业博客地址:http://ideafuture.iteye.com/
分享到:
相关推荐
判定表是一种形式化的决策表达方式,由四部分组成:左上部列出所有条件,左下部是所有可能做的动作,右上部是表示各种条件组合的一个矩阵,右下部是和每种条件组合相对应的动作。判定表右半部的每一列实质上是一条...
**判定树和判定表是两种常用的逻辑决策工具,它们在软件工程、数据分析和管理决策等领域广泛应用。** **一、判定树(Decision Tree)** 判定树是一种图形化表示决策过程的方法,它通过树枝状结构来展示各种可能的...
判定树
判定表是一种强大的分析工具,它能有效地表示多个条件与多个动作之间的复杂关系,对于逻辑清晰、易于理解和实现有显著优势。 首先,我们需要理解"NextDate"函数的基本目标:根据给定的当前日期和某些特定规则计算出...
判定表由四部分组成:输入条件、决策规则、输出动作和解释注释。在这个工资计算系统中,输入条件包括职工的职称(助工、工程师、高工)和工作年限(10年以下、10-20年、20年以上)。输出动作则是对应的津贴金额和...
网络安全等级保护测评高风险判定指引(等保2.0).docx网络安全等级保护测评高风险判定指引(等保2.0).docx网络安全等级保护测评高风险判定指引(等保2.0).docx网络安全等级保护测评高风险判定指引(等保2.0).docx网络安全...
讲述了软件工程这门课程中与数据字典、判定树、判定表相关的知识
它由四部分组成:输入条件、条件解释、操作符(如与、或)和动作结果。判定表可以清晰地展示所有可能的输入组合及其对应的行为,便于分析和设计测试用例。在处理复杂的业务逻辑时,判定表特别有效,因为它能帮助测试...
网络安全等级保护测评高风险判定指引(等保2.0)讲课讲稿.docx网络安全等级保护测评高风险判定指引(等保2.0)讲课讲稿.docx网络安全等级保护测评高风险判定指引(等保2.0)讲课讲稿.docx网络安全等级保护测评高风险判定...
- ①∠B=∠ACD:这是角角边(AAS)相似判定的一个条件,但不足以单独判定。 - ②∠ADC=∠ACB:这同样是一个角的对应相等,但也不足以单独判定。 - ③:这个条件不完整,可能指的是两边对应成比例,需要具体数值才能...
三角形判定 用javascript 写的。很不错的。关于三角形判定三角形判定 用javascript 写的。很不错的。关于三角形判定三角形判定 用javascript 写的。很不错的。关于三角形判定三角形判定 用javascript 写的。很不错的...
首先,判定表是一种清晰表示多种条件组合及其对应动作的工具,它源于逻辑运算和决策理论。在测试用例设计中,判定表可以帮助我们系统地列出所有可能的输入条件和预期的结果,从而避免遗漏和重复,提高测试覆盖率。 ...
判定表通常包含四个部分:条件桩、动作桩、条件项和动作项。在本例中,条件桩是C1到C5,动作桩是E1到E5,条件项和动作项则是根据因果图的关系填写的。例如,当C1为真(有零钱找),C2为真(投入1元硬币),则E1为真...
《工贸行业重大生产安全事故隐患判定标准》(2022年版) 《工贸行业重大生产安全事故隐患判定标准》(2022年版)是工贸行业生产安全事故隐患判定的重要标准。该标准适用于判定冶金、有色、建材、机械、轻工、纺织、...
这份文件名为《平行线的判定证明练习题精选.pdf》,从标题和提供的部分内容来看,文件涉及的是平面几何中关于平行线判定的知识点,以及相关的证明练习题。平行线的判定是平面几何中的一个基础概念,其核心在于利用...
黑盒测试中的因果图和判定表 黑盒测试是一种软件测试方法,它不需要了解被测试软件的内部结构和实现细节,而是通过对软件的输入和输出来判断其正确性。黑盒测试有多种方法,其中因果图和判定表是两种常用的方法。 ...
4. **判定条件覆盖**:这是对判定覆盖的扩展,不仅要求每个判定的真假结果出现,还要求每个条件在判定中的真假状态也要至少出现一次。所以对于上述的判定,我们需要 `A > 5` 为真且 `B 为真,`A > 5` 为真且 `B 为假...
1. **构建因果图**:根据需求规格,绘制出因果图,明确输入条件、输出动作以及它们之间的关系。 2. **确定初始状态**:从因果图的起始节点开始,记录当前路径上的条件状态。 3. **深度遍历**:按照层次深度遍历策略...
判定给定数组是否已排序 判定给定数组是否已排序是计算机科学领域中的一种基本操作。它是指对给定数组进行排序的判定,即判断数组中的元素是否已经按照某种顺序排列。该操作在数据分析、算法设计和软件开发等领域中...
判定表法基于逻辑运算,主要用于处理多个输入条件与多个输出动作之间的复杂关系。它由四部分组成:条件桩(Condition Stubs)、动作桩(Action Stubs)、条件项(Condition Entries)和动作项(Action Entries)。...