模式动机(State Pattern):软件系统中,每一个模块在不同的环境下可能发挥着不同的作用,表现为同一对象可能有多种不同的状态,而每种状态下可能有不同的行为。在UML图中,可以用状态图来表示。在程序设计中,我们引入一个抽象状态接口,其中封装了与当前环境状态相关的行为,然后定义具体的状态实现类,...
分类:
其他好文 时间:
2015-06-15 16:16:34
阅读次数:
144
原网页地址:http://docs.oracle.com/javafx/2/ui_controls/hyperlink.htm#CIHGADBG
这一章讲述用来将文本转换为超链接的 Hyperlink 组件
Hyperlink 类 是 Labeled
类的另一种形式。
图18-1 展示了默认超链接实现的3中状态
图 18-1 超链接组件的3中状态
...
分类:
编程语言 时间:
2015-06-13 23:07:34
阅读次数:
270
四道傻逼题,然而我还是挂了近一百分。T1. 裸最大生成树,结果我因为没判无解掉20分,好久没犯过这错误。 /*立下flag:再忘输出无解直播吃键盘!一开始忘了检查也不该错*/T2. 这不是和昨天一道题一样么?老师你确定你选题的时候看了题?T3. 裸状态图求最短路。 感觉我还是太。。做的时候心想傻.....
分类:
其他好文 时间:
2015-06-12 14:45:27
阅读次数:
118
1 连接状态图2 建立连接3 关闭连接 连接双方任何一方调用close()后,连接的两个传输方向都关闭,不能再发送数据了。如果一方调用shutdown()则连接处于半关闭状态,仍可接收对方发来的数据。如果出现半关闭,例如客户->服务器方向关闭。则服务器还可以发,客户端还可以收。 协议规定主动关闭.....
分类:
其他好文 时间:
2015-06-10 12:10:21
阅读次数:
133
今天来看一个通过重写Button来动态实现一些效果,如圆角矩形、圆形、按下改变字体,改变背景色,改变背景图等在此说明一下,这种实现方式绝对不是唯一的,而且通过xml文件即可简单实现,这样做只是为了将控件的样式完全由代码实现,更方便打包应用于其他项目下面来看几张效果图: 图1 初始状态 图2 按下第一...
分类:
移动开发 时间:
2015-06-09 00:43:26
阅读次数:
161
学生成绩管理系统设计类图 1.用例图定义:展示系统中参与者与用例之间的关系2.类图定义:类图展示的系统中的类,类之间的相互关系,类的方法和属性。3.活动图定义:状态图中展示实体基于它当前的状态对不同的事件是如何反应的。4.状态图定义:工作流程活动图用于研究实现业务目标时所要执行的各项任务或活动的顺序...
分类:
其他好文 时间:
2015-06-07 21:33:35
阅读次数:
153
时序图时序图用于描述对象之间的传递消息的时间顺序, 即用例中的行为顺序.当执行一个用例时, 时序图中的每条消息对应了一个类操作或者引起转换的触发事件.在 UML 中, 时序图表示为一个二维的关系图, 其中, 纵轴是时间轴, 时间延竖线向下延伸. 横轴代表在协作中各个独立的对象. 当对象存在时, 生命...
分类:
其他好文 时间:
2015-05-26 20:27:03
阅读次数:
291
现在有个糖果控制器,它的运行状态图如下:
我们要用java来实现这个糖果控制器。首先需要用一些实例变量来表示不同的状态:
我们的思路是创建一个糖果控制器类,它就像一个状态机,每个可能的操作都创建一个方法,在这些方法内部对当前状态进行判断,并做出相应的反应。
由于这并不难理解,所以直接上代码(有点长):
...
分类:
其他好文 时间:
2015-05-24 14:20:55
阅读次数:
173
OOAD的图形化语言静态模型用例图类图对象图组件图部署图动态模型时序图协作图状态图活动图
分类:
其他好文 时间:
2015-05-23 21:16:07
阅读次数:
142
状态图 是对一个对象的状态的描述。活动图 描述的是系统执行某一个用例时的具体步骤。流程图 指程序方法或者函数执行的时间,顺序。因此 状态图与活动图区别:状态图里面描述的是一个类对象的状态,活动图是对一个系统而言,一个系统包含对象,状态图是对类图的一个补充,活动图是对用例图的一补充 活动图与流程图联系...
分类:
其他好文 时间:
2015-05-18 18:09:15
阅读次数:
104