Java 我是否必须为序列图中的每个类函数传递生成生命线?

Java 我是否必须为序列图中的每个类函数传递生成生命线?,java,uml,sequence-diagram,Java,Uml,Sequence Diagram,我正在做一个序列图,但我对如何显示下面的序列图感到困惑 我试图通过首先调用函数来获得变量类型来实例化变量。我已经制作了我的主要对象。所以这个对象是存在的,我知道当我实例化它时,我必须对它进行创建 myMainObject().getObjectController().getObject(); 这是否意味着我要创建ObjectController,还要创建对象生命线 -------------- | myMainObject | ------------- |

我正在做一个序列图,但我对如何显示下面的序列图感到困惑

我试图通过首先调用函数来获得变量类型来实例化变量。我已经制作了我的主要对象。所以这个对象是存在的,我知道当我实例化它时,我必须对它进行创建

 myMainObject().getObjectController().getObject();
这是否意味着我要创建ObjectController,还要创建对象生命线

 --------------
| myMainObject |
  ------------- 
       |
       |  getObjectcontroller()   -----------------
       | ----------------------->| ObjectController|
       |                          ------------------
       |                                  |         getObject()   ---------
       |                                  |--------------------->| Object  |
       |                                  |                       ---------
       |                                  |                           |
                                                                      |
或者以下信息是否足够?让程序员了解如何获得正确的对象

  --------------------------
 | myMainObject: MainObject|
  ------------------------- 
           |
           |   myObject = getObject() ---------
           | ----------------------->| Object  |
           |                          ---------
           |                              |         
           |                              |
           |                              |                  
           |                              |                           

ObjectController
不调用
Object
。两种方法都可以调用

-----
|你|
-----
|
|getObjectcontroller()-------------
|------------------------->|主要对象|
|                          -------------
|对象控制器|
||对象控制器|
|                                           ------------------
|反对|

|啊,是的,这是真的。我确实调用了这两种方法。我有点傻。谢谢你的快速回答。这才是真正的答案!请@deltu100将其标记为正确答案。