对于我的论文,我正在开发一个Android项目,并开始设计我的类图。
我正在考虑如何表示我的UI,并且不确定如何这样做,或者我是否需要在此图表中表示它。
我的不确定性来自UI完全使用XML制作的事实。最好的做法是简单地在类图上表示XML类,就像我代表java类一样吗?也许用某种方式将它们显示为XML而不是java?或者我将它们全部放在一起,因为它们不像java类那样真正的类?如果我把它们遗漏掉,那么在类图上没有我的UI表示 - 我想这可能没问题,因为类图只代表代码的面向对象结构?
答案 0 :(得分:0)
如果我是你,我将不会在类图中显示类图。
本质上,类图表示项目或应用程序中的类。 xml文件没有编码成java类,但有自己的结构,然后在调用它们的java类中引用。
如果需要,我会使用不同的UML图来表示用户界面。问题是,在许多作业中(在学校环境中),您被要求构建一个关于正在使用的UI的类图。
可能出现的问题如下:
说过我会使用不同的UML图来表示UI。