软件工程
文章平均质量分 82
simbi
232
展开
-
UML实践----用例图、顺序图、状态图、类图、包图、协作图
面向对象的问题的处理的关键是建模问题。建模可以把在复杂世界的许多重要的细节给抽象出。许多建模工具封装了UML(也就是Unified Modeling Language™),这篇课程的目的是展示出UML的精彩之处。 UML中有九种建模的图标,即:用例图 类图 对象图 顺序图 协作图 状态图 活动图 组件图 配置图 本课程中的某些部分包含了这些图的细节信息的页面链接。而且每个部分都有一个小问题,测转载 2009-07-23 23:24:00 · 463 阅读 · 0 评论 -
类与类关系的UML图与代码表现
类与类之间的关系对于理解面向对象具有很重要的作用,以前在面试的时候也经常被问到这个问题,在这里我就介绍一下。类与类之间存在以下关系:(1)泛化(Generalization)(2)关联(Association)(3)依赖(Dependency)(4)聚合(Aggregation)UML图与应用代码例子:1.泛化(Generalization)[泛化]表示类与类之间的继承关系,接口与接口之间的继转载 2009-08-04 10:35:00 · 305 阅读 · 0 评论 -
何时使用 UML 活动图
http://www.ibm.com/developerworks/cn/rational/tip-whenuml/index.html何时使用 UML 活动图漂亮的示例 文档选项打印本页将此页作为电子转载 2009-07-02 23:36:00 · 449 阅读 · 0 评论 -
UNIX编程艺术-编程原则
1. 模块原则:使用简洁的接口拼合简单的部件。2. 清晰原则:清晰胜于机巧。3. 组合原则:设计时考虑拼接组合。4. 分离原则:策略同机制分离,接口同引擎分离。5. 简洁原则:设计要简洁,复杂度能低则低。6. 吝啬原则:除非确无它法,不要编写庞大的程序。7. 透明性原则:设计要可见,以便审查和调试。8. 健壮原则:健壮源于透明与简洁。9. 表示原则:把知识叠入数据以求逻辑质朴而健壮。10. 通俗原转载 2009-12-08 11:45:00 · 367 阅读 · 0 评论