软件工程 选择题 较难 ★ 精品

类图中类的基本表示 — 软件工程选择题

面向对象分析与设计 类图与对象图 AI 三重审校通过

题目
某图书馆管理系统用 UML 类图建模,设计者绘制了一个表示「借阅记录」的类的三层矩形。已知:第一层已按规范写类名;第二层列出可见性为私有的属性「记录号」「借出日期」,以及可见性为公有的属性「应还日期」;第三层列出操作「计算逾期天数()」「延长借期()」。按 UML 类的基本表示规范,下列对该类矩形各层写法完全正确的是哪一项? A. 上层「借阅记录」,中层每行属性前分别标 −、−、+,下层写两个操作名并各带一对括号 B. 上层「借阅记录」,中层所有属性前统一标 +,下层操作前统一标 − C. 上层写「类:借阅记录」并附版本号,中层只写属性名不带可见性符号,下层操作名不带括号 D. 上层写属性「记录号」,中层写类名「借阅记录」,下层写操作「计算逾期天数()」