cost 309 ms
活动图中从决策节点和输入箭头到合并节点的箭头是否有特定数量的output? - Is there any specific number of output arrows from decision node and input arrows to the merge node in activity diagram?

output 有多少个箭头可以连接到活动图中的决策节点,有多少个输入箭头可以连接到活动图中的合并节点? 是否有可能有两个以上的 output 箭头指向决策节点和输入箭头指向合并节点? output 个箭头可以连接到决策节点和输入箭头到合并节点的最大数量是多少?是否有可能使用两个以上? ...

是<MethodName> &#39;Ext&#39; 面向对象的设计模式? - Is <MethodName>'Ext' an object oriented design pattern?

在查看一些大量使用继承或实现接口的代码库时,我经常看到一些实现类或特定方法,它们基本上调用它们的超类或超方法并添加一些额外的行为。 因此,您可以将自己的业务逻辑添加到某些特定流程中(就像基于组件的前端框架中的生命周期方法或挂钩让您这样做),例如 我想知道这是否是面向对象设计中某种众所周知的模式, ...

2022-05-19 11:19:36   1   17    oop / ooad  
如何使不同子类的实例具有其共同父类 class 的相同实例? - How do I make instances of different child classes have the same instance of their common parent class?

问题陈述:学习环境包含具有共同属性的学生和教职员工,因为他们都是人。 在某些机构中,学生也可能同时在那里担任教职员工。 Object 面向编程中所述的上述含义是: Student Person Staff Person 在某些情况下, Student object 和Staff object ...

YAGNI 与程序到接口而不是具体实现 - YAGNI vs Program to interfaces rather than concrete implementations

YAGNI(你不会需要它)规则说我们应该在代码中使用最少的元素来完成这项工作。 但是,每当我创建 class 时,建议我们首先创建一个接口,然后按照“编程接口而不是具体实现”的原则,通过创建一个子 class 来扩展它,这样我就可以更好地适应未来的需求并拥有更松散耦合的代码。 但按照 YAGNI ...

如何在 UML object 和序列图中分别显示相同 object 的引用类型和 Object 类型 - How to Show Reference type and Object type separately for same object in UML object and sequence diagram

该图显示了示例 Class 图和序列图中这些类的对象的用法。 在上图中, myCar可以通过ShowroomItem的引用或接口Vehicle的引用来引用。 因此,客户 Driver/SalesEngineer 将获得功能访问权限。 我同意在实现阶段(例如Java),这里不需要类型标识,我们将my ...

一个适配器 class 继承另一个适配器的适配器设计模式? - Adapter Design Pattern with one Adaptee class inheriting the other?

我最近遇到了这个问题,我只是好奇我的答案是否正确,如果不是,我在哪里犯了错误。 我的任务: A 类和 B 类的签名不兼容。 Class C 是将 A 和 B 与 Design Pattern Adapter 连接起来。 从 A 和 B 继承 C 有什么好处? 解释让 B 从 A 继承而 C 从 ...

Java建模类如果对象具有相同的属性但它们根本不同 - Java modelling class if objects have same properties but they are fundamentally different

假设我必须对信用卡报告和借记卡报告建模。 考虑到它们都具有相同的属性,例如交易金额、交易日期、交易地点、交易 ID 和交易状态。 我应该如何在 Java 中建模? 我应该创建像 Creditdebit 类这样具有上述属性的单一类,并将其用于创建信用报告和借记报告吗? 或者创建单独的类,因为它们根本 ...

当使用一个对象作为字段(关联)与方法参数(依赖)作为另一个对象的内部时 - when use one object as a field(association) vs method parameter(dependancy) as inside of another object

在 UML 类图中,关联是比依赖更强的关系, 关联和依赖可以实现如下: 关联 --&gt; A has-a B 对象(作为成员变量) 依赖 --&gt; A 引用 B(作为方法参数或返回类型) } 在上面的例子中调用b.callMethod()可以使用关联或依赖来实现 我想知道何时使 ...

类创建另一个类并与之关联稍后删除它,如何在UML类图中显示它? - class create another class and associate with it later delete it, how to show it in UML class diagram?

设 A 和 B 是类。 A是负责创建B类的类 创建后,BA 与 B 相关联 一段时间后,A 类是删除 B 类 作为上述场景的示例,假设有项目经理,他负责从系统中创建、编辑、删除项目 我知道 A 类创建 B 类可以在 UML 中显示为依赖关系 我有两个问题 如何表示类删除另一个类 ...

仅在oop中将方法的范围限制为另一个类 - Limit the scope of a method to one other class only in oop

在员工与其经理之间的办公室中,这是一个简单的场景。 在现实世界中,经理可以管理许多员工,但为简单起见,在这里考虑一位员工与其经理之间的情况 在这里,经理和员工都有名称属性 经理只能更改他的名字 员工只能更改他的名字 只有员工具有指定属性 名称只能由经理 ...

在Java代码中使用UML三元协会 - Impliment UML Ternary Association in java Code

我目前在Code中实现三元关联时遇到了一些麻烦。 我得到二进制的,但我不确定三元协会。 这是大学里的典型情景。 讲师可以向一个或多个学生讲授一个科目 学生只能从一位讲师那里学一门科目 讲师可以教一个学生只有一个科目 这三个类之间存在三元关联。 下面的UML类图中 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM