Chapter 3. Datatypes and Values 1. Function:引用An important feature of JavaScript is that functions are values that can be manipulated by JavaScript code. In many languages, including Java, functions are only a syntactic feature of the language: they can be defined and invoked, but they are not datat ...
- 15:38
- 浏览 (92)
- 评论 (0)
有这样的一个关于“处理策略”需求:
=== 需求 ===
1. 处理策略有若干种类型,比如说,按人员,按部门等。
2. 处理策略需要有一个方法就是判断当前的用户是否符合处理策略:
* 如果处理策略是按人员,当前用户是否是该人员
* 如果处理策略是按部门,当前用户是否是属于该部门
3. 对应不同的处理策略类型,判断当前的用户是否符合处理策略有不同的逻辑
=== 设计 ===
自己准备用状态(或策略)模式来做, 请看UML类图。
在做的时候,遇到一个问题:对于“选择具体状态类的角色”这部分逻辑,我把它放在了AssignRule里。 ...
- 17:26
- 浏览 (92)
- 论坛浏览 (451)
- 评论 (5)







评论排行榜