对象与类(图3-7)从问题世界或解决方案世界中抽象出实体。图3-7:对象与类对象对象(图3-8)是具体或者概念实体的明确定义的表示性构造。图3-8:对象对象:·封装了称为属性的结构特征。属性: —是实体的结构特征的表示性构造。 —...[继续阅读]
海量资源,尽在掌握
对象与类(图3-7)从问题世界或解决方案世界中抽象出实体。图3-7:对象与类对象对象(图3-8)是具体或者概念实体的明确定义的表示性构造。图3-8:对象对象:·封装了称为属性的结构特征。属性: —是实体的结构特征的表示性构造。 —...[继续阅读]
链接和关联(图3-12)对问题世界或解决方案世界中实体之间的关系进行抽象。图3-12:链接和关联链接链接(图3-13)是明确定义的表示性构造,用于表示联系其他实体的具体或概念上的实体。链接:·是联系其他对象的对象。图3-13:链接·依赖...[继续阅读]
场景(scenario)和交互(interaction)(图3-18)对问题世界和解决方案世界中实体间发生的事件进行抽象。图3-18:场景和交互场景场景(图3-19)是一些具体或概念实体的明确定义的表示性构造,这些实体是其他实体之间消息交换序列的渠道。图3-...[继续阅读]
面向对象范型的变种通过对面向对象范型(图3-22)的深入分析可以得出下列要点:图3-22:面向对象范型·面向对象范型为各种语义变种或范型的解释奠定了如下几个方面的基础: —构成范型的概念的定义及解释。 —范型的应用和使用...[继续阅读]
UML定义了9种图:类(class)图、对象(object)图、用例(usecase)图、序列(sequence)图、协作(collaboration)图、状态(statechart)图、活动(activity)图、组件(component)图和部署(deployment)图。所有图都基于以下原则,即使用符号描述概念(concept),使用连接各个...[继续阅读]
用例图描述系统的功能和系统的使用者。这类图包括下列元素·参与者(actor),代表系统的使用者,包括人类使用者和其他系统。·用例(usecase),代表系统向使用者提供的功能或服务。图4-1显示了一个使用系统功能管理资源的参与者Resou...[继续阅读]
类图描述了系统的静态结构。它描述系统的构成方式,而不是系统的运行方式。类图包括下列元素:·类(class),表示具有共同特性或功能的实体。这些特性包括属性、操作和关联。图4-4:AdministerSystem用例图·关联(association),表示使两个或...[继续阅读]
对象图描述系统在某个特定时间的静态结构。对象模型描述一种特定的情况,而类模型则描述所有可能的情况。对象图包括下列元素:·对象(object),代表特定的实体。对象是类的实例。·链接(link),代表对象之间的特定关系。它们是关联...[继续阅读]