前言: 对菜鸟开发者的忠告:花一万个小时练习 Coding,不要浪费一万小时无谓地 Debugging(也就说看代码) 看上面的UML图,我们创建一个抽象的Instrument类,类中有一个抽象方法paly,然后所有的子类都继承这个类并实现paly方法。(若不懂继承,请参照另一篇...
分类:
其他好文 时间:
2014-08-07 18:28:50
阅读次数:
237
学习UML, 首先要学会UML的14种图形. 学习图形, 首选要了解图形上的元素有哪些.[注] 本文不是用例图的基础教程, 只是用例图的图形总结.用例图主要用来描述用户, 需求, 系统功能单元之间的关系.使用EA打开用例图的工具箱, 可以看到用例图上使用的工具集.用例图上的元素有:1. 参与者参与者...
分类:
其他好文 时间:
2014-08-07 12:22:49
阅读次数:
389
通常我们在一个ASP.NET MVC项目中创建一个Controller的时候,Index()方法默认的返回类型都是ActionResult,通过查看UML图,ActionResult实际上是一个抽象类,因此实际返回的类型是该抽象类的子类。ØActionResult及其子类的UML图有关ActionR...
分类:
Web程序 时间:
2014-08-06 18:33:11
阅读次数:
267
java代理机制Table of Contents1 引言2 常见的代理3 代理模式UML图4 代理模式实例5 java动态代理5.1 java动态代理UML图6 代理模式与装饰者模式的区别6.1 装饰者模式UML图6.2 形象说明1引言我们书写执行一个功能的函数时,经常需要在其中写入与功能不是直接...
分类:
编程语言 时间:
2014-08-05 13:56:09
阅读次数:
327
关于设计模式,有兴趣的朋友一起探讨下。我的bitbucket的地址 https://bitbucket.org/hinson0/pattern
分类:
其他好文 时间:
2014-08-04 14:45:57
阅读次数:
177
题目链接:uva 11657 - Rational Billiard
题目大意:给定一个边界M,N,以及第一个球和第二个球的位置,第一个球以p,q的方向移动,碰到边界后被反弹,和光线的路线一致,问有没有可能集中第二个球。
解题思路:在网上参考别人的思路,首先将横纵坐标扩大相应倍数,保证p,q每移动一次对应在新平面为单位长度,然后只需要考虑横向移动所需要的步数,减掉纵向移动所需的步数后,...
分类:
其他好文 时间:
2014-08-04 11:03:37
阅读次数:
179
用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。 【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。 用例图所包含的元素如下: 1.参与者(Actor) 表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示...
分类:
其他好文 时间:
2014-08-03 15:05:45
阅读次数:
219
状态图目录:一、状态图简介(Brief introduction)二、状态图元素(State Diagram Elements)1、状态(States)2、转移(Transitions)3、动作(State Actions)4、自身转移(Self-Transitions)5、组合状态(Compoun...
分类:
其他好文 时间:
2014-08-03 15:03:45
阅读次数:
206
一、活动图的组成元素Activity Diagram Element1、活动状态图(Activity)2、动作状态(Actions)3、动作状态约束(Action Constraints)4、动作流(Control Flow)5、开始节点(Initial Node)6、终止节点(Final Node...
分类:
其他好文 时间:
2014-08-03 15:02:45
阅读次数:
219
现在是二月,而且到如今你或许已经读到、或听到人们谈论UML 2.0 —— 包括若干进步的 UML 的新规范,所做的变化。考虑到新规范的重要性,我们也正在修改这个文章系列的基础,把我们的注意力从 OMG 的 UML 1.4 规范,转移到 OMG 的已采纳 UML 2.0草案规范(又名 UML 2)。我...
分类:
其他好文 时间:
2014-08-03 15:01:45
阅读次数:
361