java 被序列图混淆,包括&lt;< METACLASS>&gt;

tquggr8v  于 5个月前  发布在  Java
关注(0)|答案(1)|浏览(56)

我正在寻找一些关于这个任务的澄清,我有。我们应该键入这个图的代码(不要求这里的任何人),但我不明白到底发生了什么。

根据我的研究,我知道所有的类都是元类的示例,但我不明白的是,对象框架、上下文和图应该是元类的对象吗?或者它们独立于元类吗?或者你甚至可以根据图来判断吗?我可以在没有元类的情况下做得很好。

pvabu6sv

pvabu6sv1#

Sequence Diagram不记录继承层次结构。
要弄清楚序列图中的任何示例是否继承自该元类,您需要引用Class Diagrams和/或Profile Diagrams
我不会忽略那个元类,因为序列图清楚地显示了它的存在,它可能是来自你的代码所依赖的库或框架的真实的类的(逻辑)基类。

  • 从序列图来看,Frame似乎没有继承自GraphUtilities,因为如果它继承了,它可能只是将formatgetColor消息发送给自己。而且,一般来说,大多数“实用程序”类都没有被设计成子类。*

相关问题