题目 1(综合性题目)
.根据目前所学课堂内容,用 逐步编程实现下述类图,
遵循 编程规范,并为撰写的类提供相应的 注
释, 实验作业文件夹中包含相应的测试文件,可以分
别测试你撰写的类(除了 之外)是否正
确。
.在 中已提供部分辅助函数,该
类的其它方法,请按类图中的要求全部编程实现,最终保
证程序在步骤 中的执行中,按要求完成功能。
程序运行时可供用户选择要实现的功能,如下图。
步骤 1: 选择 1(displayCatalog 方法实现的功能):
显示目录中各产品的所有属性值,每个产品占 1 行,如下图所示:
步骤 2: 选择 2(displayProductInfo 方法实现的功能):
显示指定代码的产品信息,显示格式如下:
步骤 3: 选择 4(addModifyProduct 方法实现的功能):
步骤 4: 选择 3(displayOrder 方法实现的功能):
显示当前的订单内容,显示的每一项格式如下:
步骤 5: 选择 5(removeProduct 方法实现的功能):
步 骤 6 : 选 择 6 , saleOrder 方 法 实 现 的 功 能 ,
Registers the sale of the current order.
步骤 选择 , displayOrdersSold()方法实现的功能,
格式如下:
步 骤 : 选 择 , 方 法
!"#"$%& 显 示 容 器
中包含指定产品 的订单的数量,为了验证
你所写方法的正确性, 下述是为指定产品(代码 '(()
显示的输出。
)(*+
)*,
)*
)-*
).*'/#/
)0*1#
)2*1,#
)*
) *#34
)*5#
68
%6A001
!#'((7.