继承

2017-03-02 86 views
0

Inheritance hierarchy diagram继承

每当从同一界面延伸的两个接口PlantUML脚本,在图中,它创建单独的箭头。我只想要一个像这样分支的单箭头。 PlantUML中是否有任何脚本可以执行此操作?

回答

1

PlantUML使用的一组工具 - GraphViz主要用于绘制图形(即节点和边)。因此个人实现关系。

尽管在描述界面层次结构时显示实现方式很有用,但图表可能很快成为关系的“老鼠窝”,可能会掩盖更大的图景。

您可能会考虑更喜欢使用短手“Lollipop”符号来表示界面的实现。例如,如果你想显示相同的图中界面的细节

enter image description here

布局有时可能有点棘手。生成以上内容的脚本如下:

@startuml 
together { 
    interface Widget { 
    callFred() 
    callBarney() 
    } 

    class A 
    class B 
    class C 
} 

Widget()- A 
Widget()- B 
Widget()- C 
@enduml