`
isiqi
  • 浏览: 16034567 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

时序图中的类

 
阅读更多

上篇博客写到自己搞不清楚,时序图中的类是怎么来的,纠结了很长时间。

昨天和小勇,秋讨论了一下,又在赵斌的指导下。终于找到了一点方向。以前一直觉得类都是名词,看到别人把登陆也写成一个类。

总觉得不合适。登录不是一个动作吗?怎么能是类。

其实他就是一个类。是一个方法类,和他类似的还有查询,修改等类。这些都是方法类。因为他们在很多地方都用到。所以把它抽象出来。写成一个类,不是很好吗!

现在对类有了新的认识,类就是相同属性的事物的封装,并不一定要是名词。就像方法类,完全可以把它写成一个类,里面可以没有属性,只有方法。

谁调用我,我就为谁服务。这样就把使用者和工具分来了,方便了更多用户的调用。

还有数据库这点,以为数据库不就是一堆数据吗?怎么能是类了,其实数据库就是一个没有方法的类,只用属性。谁用我的数据,就读取我的属性。

这样很自然的就形成三种事物:一:调用者。二:中间工具(计算的地方)。三:数据

这大概就是传说中的分层吧。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics