如何在类图中显示我正在使用外部API

时间:2012-02-27 09:10:57

标签: api uml class-diagram

我正在编写一个使用某些Google Maps API的程序。 如何在我的类图中显示这个?谢谢。

4 个答案:

答案 0 :(得分:5)

当然,根据细节,我可能会这样做:

enter image description here

你可能使用<<External>>刻板印象,你可能不会。您可以使用Google地图包(com::google::googlemaps或其他)和/或界面的完全限定类名称,您可能不会。

答案 1 :(得分:2)

  1. 作为界面。
  2. 相应地命名为com.google。*
  3. 此外,您可以使用“外部”等信息添加关键字/构造型来装饰界面。
  4. 最后,您可以将它们打包到不同的域中。

答案 2 :(得分:0)

您还可以撤消GoogleMaps API以获取模型。您使用当前应用程序创建另一个模型,然后将它们连接到单个模型中。您现在可以在同一个类图中同时操作这两个模型,并查看代码结构体系结构的视图。

答案 3 :(得分:0)

查看API2MOL project,其目标是将API表示为模型。它仍然是原型,但也许它会对你的情况有所帮助。