我有一个抽象的流程类
Abstract class **A**
它有成员函数run()
类 B,C,D,E 继承自抽象类 A 。
我有一个名为 F 的类(ProcessFactory),它有一个名为getProcess()
的函数,它接受参数并给出一个指定类型的进程对象的实例。
现在另一个名为 G 的类使用类 F 并获取类 B,C,D,E 的实例并对其进行处理
如果有人能为上述场景提供UML类图,我会很高兴。由于我的类涉及线程,所以有什么东西可以在UML中显示与线程相关的类吗?
答案 0 :(得分:1)
UML类图是一个静态图,因此它不关心类是线程,进程还是猴子。一切都是一个类,它有属性和方法。您可以声明A
继承自线程,但这是关于线程的所有内容。所以你会得到这样的东西: