我想问一下如何为Android
应用程序创建类图。
实施例:
有Activity
MyActivity,它有一个onClick方法,我在其中调用另一个Activity
或Service
。我的问题是,他们之间的关系是什么?
关联?
或MyActivity
使用吗?
还是另一种关系?提前谢谢。
答案 0 :(得分:2)
Association是UML元素之间各种关系的超类型。 您可以使用依赖项(MyService依赖于MyAcitivity)。为描述其目的的关系命名是一种好习惯。 如果您想布置导航路径结构,那么我怀疑类图是您的最佳选择。您是否尝试过使用序列图?
据我所知,Android没有声明onClick for Activity,所以你似乎已经自己声明了。如果它是由Android提供的,则不必在模型中再次建模关系。