gpt4 book ai didi

java - 类图中连接的是什么

转载 作者:搜寻专家 更新时间:2023-11-01 02:27:51 24 4
gpt4 key购买 nike

我想为我的 java 项目创建一个类图。虽然这听起来很简单,但我现在有点困惑。

我熟悉符号,但什么时候必须在两个类之间创建连接?

例如我有一个 StartClass:

Model model = new Model();
View view = new View();
Controller controller = new Controller(view, model);

很明显StartClassModelViewController相关联。但是 Controller 现在也连接到 ModelView 了吗?

或者另一个例子:

ClassA classA = new ClassA();
ClassB classB = new ClassB();

classB.methodB(classA);

ClassBClassA 现在彼此之间有连接了吗?

很抱歉这个非常简单的问题...

最佳答案

如果您的 Controller 如下所示,那么它与 Model 和 View 有连接。

class Controller {
public Controller(View view, Model model) {
this.view = view;
this.model = model;
}
}

或者更一般地说:保存在类内部成员变量中的任何类引用都将是类图中的连接。

关于java - 类图中连接的是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17404691/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com