原木纯品(29****37) 20:01:54
老师上课讲过张三李四是夫妻,张三李四圈圈叉叉,说一个静态,一个动态,我还是分不清楚,如果要记录张三和李四什么时间圈圈叉叉过,不就变成静态了吗,有什么好的区分方法?
潘加宇(3504847) 20:07:57
不同的两个类,一个相当于"做爱(事件)"实体类,一个是"做爱"用例的控制类
潘加宇(3504847) 20:20:33
区分的要点就是:没有运行到相关的用例,这个东西存在吗?
"张三和李四是夫妻",问"张三和李四是夫妻吗",得到的答案和时间点没有关系。
就算要记录"张三和李四什么时间圈圈叉叉过",现在问"张三和李四4月5日晚上圈圈叉叉过吗",得到的答案和时间点没有关系。
如果问"张三和李四是不是正在圈圈叉叉",这个答案就和时间点有关了
其实就是一个数据一个行为,实现成代码很清楚,背后的道理不一定清楚而已。
就是:因为张三和李四是夫妻,所以张三需要圈圈叉叉的话最好找李四,这样整个系统的耦合度才不会上升得这么快。
|