【发布时间】:2015-09-15 23:16:06
【问题描述】:
我已经开发了一段时间的 Android 应用程序,但我并没有从任何特定的图表开始。现在是时候做一些真实的图表了,但我不知道怎么做。不是因为我不熟悉 UML,而是因为 Android 及其组件。
例如,我的应用要求用户必须登录才能看到菜单。从那里用户可以选择他想要的选项。用户也可以进行注册。
虽然这可能是一个愚蠢而简单的例子...重点是...我没有使用任何带有 getter 和 setter 的名为“Person”的类;或任何带有 getter 和 setter 以及其他方法的名为“Request”的类。 我的应用使用“Login.class”、“SignIn.class”、“MenuActivity.class”、“HistoryActivity.class”等类。
我的问题是...如何将 UML 用于 Android 应用程序? 我的意思是我不能有一个概念模型图,上面写着“Person”-----“Request”,对吧?
提前致谢。
【问题讨论】:
-
也许概念模型会指导您将听起来像过程代码的内容重构为 OO 代码。 getter 和 setter 与此无关。拥有反映现实世界的课程确实如此。