下面代码的UML序列图是什么样子的?
下面代码的UML序列图是什么?它的特点是一个类有两个内部类,其中每个类在主函数中实例化一次下面代码的UML序列图是什么样子的?,uml,sequence-diagram,Uml,Sequence Diagram,下面代码的UML序列图是什么?它的特点是一个类有两个内部类,其中每个类在主函数中实例化一次 class A{ class B{ C f(){} } class C{} static void main(){ A a = new A() B b = new B(); C c = new C(); c = b.f(); } } 您可以在Eclipse中使用自动序列图生成器,例如它生成静态和动态序列图,并寻找答案 我对您的代码进行了一些调整,使其能够编译,并使用D
class A{
class B{
C f(){}
}
class C{}
static void main(){
A a = new A()
B b = new B();
C c = new C();
c = b.f();
}
}
您可以在Eclipse中使用自动序列图生成器,例如它生成静态和动态序列图,并寻找答案 我对您的代码进行了一些调整,使其能够编译,并使用Diver生成了序列图: 这是该代码的序列图:
package org.testing;
public class A {
static class B
{
C f() {
return new C();
}
}
static class C {
}
public static void main(String args[]) {
A a = new A();
B b = new B();
C c = new C();
c = b.f();
}
}
您可以在Eclipse中使用自动序列图生成器,例如它生成静态和动态序列图,并寻找答案 我对您的代码进行了一些调整,使其能够编译,并使用Diver生成了序列图: 这是该代码的序列图:
package org.testing;
public class A {
static class B
{
C f() {
return new C();
}
}
static class C {
}
public static void main(String args[]) {
A a = new A();
B b = new B();
C c = new C();
c = b.f();
}
}
你发现什么有问题?你发现什么有问题?