Language&Science
yankcsdn
这个作者很懒,什么都没留下…
展开
-
UML基础笔记
最有用、最标准的UML图包括:用例图,类图,序列图,状态图,活动图,组件图和部署图 用例图 描述系统提供的一个功能单位 通常用于表达系统或系统范畴的高级功能 不涉及实现细节 类图:显示不同实体(人、事物和数据)如何彼此相关;其显示系统的静态结构。 序列图: 显示特定用例(甚至是特定用例的某一部分)的详细流程 在很详细的级别上显示对不同对象的不同调用 状态图 对某个类可能所处的不同状态和原创 2004-07-13 09:28:00 · 1650 阅读 · 0 评论 -
面向对象设计
Robert Martin 于1995年:Designing Object-Oriented C++ Applications 中对于“什么是面向对象设计”引Uncle Bob话: “面向对象设计是一种工程学方法,其目的是管理程序中各部分之间的依赖关系。遵循面向对象设计原则,服务使用者与服务提供者之间直接的依赖关系不复存在,代之以对接口的依赖。另外,更重要的是,接口与服务提供者之间的依赖关系完全反原创 2004-07-12 20:49:00 · 844 阅读 · 0 评论