【问题标题】:JTextfield UML Class DiagramJTextfield UML 类图
【发布时间】:2015-04-01 15:36:00
【问题描述】:
我的项目中有 2 个用于特定目的的类,基本上我所做的是将与 GUI 相关的所有内容放在第 1 类中,将功能和数据操作放在第 2 类中。
类 2 将包含成员变量,例如类图上表示的 int、String。但是对于 1 类,我有 JTextfield、JCombobox 等类型的成员变量,这些变量通常在 GUI 中使用。
我的问题是:我们通常会在类图上显示JTextfield等成员变量吗?
【问题讨论】:
标签:
java
uml
jtextfield
class-diagram
object-oriented-analysis
【解决方案1】:
我们通常会在类图上显示JTextfield等成员变量吗?
没有
类图中只需要提及变量。
对于变量的规格,再创建一个文件(称为 UISpecification),并在其中提及变量的类型,例如
Variable Type
Str Text
通常这个 UISpecification 文件是在 XL sheet 中制作的
【解决方案2】:
答案是:视情况而定。即在图表的目标组上。
- 为了概览,您可以完全隐藏属性隔间。
- 对于更一般的用途,您可以选择仅显示公共属性。
- 对于详细(实施)视图,您可以创建一个图表来显示私有属性。