在UML图中,这些场景之间的关系是什么?
<code>1.取2个类,类A和类B。类A中有一些方法,例如:public function(ArrayList
<代码> 2。取两个类,A类和b类。A类中有一些方法,比如:公共函数(ArrayList
3.取1个类,类A。类A中有一些方法通过使用父类的详细信息来克隆自己,例如:public clone():A public A(A parent)UML中是否有一条与自身的关系线
<代码> 4。取2个类,C类和D类,D类是C类的聚合(C有D)。然而,D类具有与上述Q3相同的克隆功能。这是否意味着D类不是由C类组成的?
5.上2节课,A班和B班。类 A 中有一个方法,它具有创建 ArrayList 的变量
我对每个场景的想法(但我非常不确定)
>
类A使用类B(依赖项)[尽管我在这和关联之间摇摆不定]
A类使用B类(依赖)
是的,A类使用A类(依赖)
不,D类仍然由C类组成
A类有B类(聚合)
我的理解完全错了吗?在这些情况下,正确的关系是什么?
感谢您的任何答案
Take 2 classes, class A and class B. There are methods in Class A such as: public function (ArrayList) public function2 (): ArrayList
class A uses class B (dependency) [although I'm tossing up between this and association]
如果ArrayList由B的实例组成,则其依赖关系A--
不同之处在于,依赖关系更加通用,它描述了这两者之间的一种微弱的、通常是短暂的联系(就像这里,A中B类型的方法参数)。关联意味着更强、更持久的关系,通过代码级别的数据成员来表达。
Take 2 classes, class A and class B. There are methods in Class A such as: public function (ArrayList) public function2 (B)
class A uses class B (dependency)
与之前的情况相同,这里很清楚 B 是一个方法参数。
Take 1 class, class A. There are methods in Class A to clone itself by using details of the parent, such as: public clone (): A
公共A(父级)UML中是否存在与自身的关系线?是,A类使用A类(依赖关系)
如果类A的数组中有一个类A的数据成员,那么它本身就是一个循环关联。如果没有,则无需设置依赖项a--
取2个类,C类和D类,D类是C类的聚合(C有D)。然而,D类具有与上述Q3相同的克隆功能。这是否意味着D类不是由C类组成的?不,D类仍然由C类组成
确实是。
Take 2 classes, class A and class B. There is a method in Class A which have variables that create ArrayList.
class A has class B (aggregation)
不,除非 A 中也有 B 的数据成员,否则这只是另一种依赖关系,因为链接是暂时的和短暂的(在方法执行期间)
我对我要在类图中使用哪些关系有些怀疑。我知道我可以使用一般关联(使用关联行)或更多特定的关联,如聚合或组合。我已经知道聚合和组合的定义,但我的问题是: 何时需要使用一般关联,何时需要使用更具体的关联 有什么规则吗
我试图为我的项目管理软件画一个类图,描述如下。它包含以下类别: 项目 - 软件 - 管理项目的人/她 - 从事项目工作的人员 以及以下关系/关联: > < li> 一个项目经理可能要管理多个项目,而一个项目只能由一个项目经理管理 项目经理可以将员工分配给他/她管理的项目 对于上面的关联,我创建了这个类图: < li >如何对第一个关联(在< code>ProjectManager和< code>P
http://i.imgur.com/8fwhsai.jpg
本文向大家介绍关系类型,包括了关系类型的使用技巧和注意事项,需要的朋友参考一下 X和Y或E上的集合之间的空关系是空集合∅ 集合X和Y之间的完全关系为集合X×Y 集合X上的身份关系是集合{(x,x)| x∈X} 关系R的逆关系R'定义为-R'= {(b,a)| (a,b)∈R} 示例-如果R = {(1,2),(2,3)},则R'将是{(2,1),(3,2)} 如果∀a∈A与a相关(aRa成立),则
图像显示了仓库的物流。非常非常简单。它的概念是什么:有单据:< code > receiving lubril ,< code > dispatchinglirl ,< code>ReplacementOrder。 它们与主要类交互:、和。 以及< code>Register类:< code > ItemRemainsInWarehouse 。原来,文件是操作、接收、发送等的确认。< code>R
我想建模两个类之间的协变关联,每个类都可以专门化。我需要展示相关关联类的专业化。但我想避免我的模型可能意味着存在冗余关联(即,泛化之间和专门化之间的关联)。 我在UML类图中有一个和一个之间的许多关联。一个人可以参与几个合同,反之,一个合同可以涉及几个人。每个相关人员都在合同中扮演一个角色。一个人甚至可以多次参与同一合同中的不同角色: 从UML专门化中,我知道和继承了多对多关系。但是在与我的法律实