找考题网-背景图
问答题

简答题

建立窗口系统的对象模型,问题陈述如下:
“窗口分为对话窗、图形窗、滚动窗三种。对话窗中有若干对话项,由唯一的项名字来确定;对话项分为按钮、选择项和正文项三种,选择项中有若干选择项入口。图形窗中有若干形状元素,形状元素分为一维形状和二维形状。一维形状又分为直线、圆弧、折线;二维形状分为圆、椭圆、矩形、多边形,其中折线与多边形由若干有序顶点组成。正文窗是滚动窗的一种,而图形滚动窗既是图形窗又是滚动窗。”

【参考答案】

对象模型应由对象图和数据词典组成。根据题意,先给出对象图。
窗口类与对话窗类、图形窗类、滚动窗类是一般化?特殊化关系。
对话窗类与对话项类是限定关联,限定词是对话项名。
对话项类与按钮类、选择项类、正文项类是一般化?特殊化关系。
选择项类与选择项入口类是一对多......

(↓↓↓ 点击‘点击查看答案’看完整答案 ↓↓↓)