列表

详情


阅读下列说明、图以及Java程序,将应填入(n)处字句写在答题纸的对应栏内。
【说明】
  某订单管理系统的部分UML类图如图7-l所示。

图7-1 订单管理系统的部分UML类图


  图7-1中,Product表示产品,ProductList表示所销售产品的列表,Order表示产品订单,OrderItem表示产品订单中的一个条目,OrderList表示订单列表,SalesSystem提供订单管理系统的操作接口。各个类的部分属性和方法说明如表7-1所示。


  可以使用类Java.util.ArrayList来实现对象的聚集关系,如图7-1中OrderList与Order之间的聚集关系。
  for-each循环提供了一种遍历对象集合的简单方法。在for-each循环中,可以指定需要遍历的对象集合以及用来接收集合中每个元素的变量,其语法如下:
  for(用来接收集合中元素的变量:需要遍历的对象集合)
  如果要使用for-each循环来遍历对象集合,那么包含该对象集合的类必须实现接口Java.util.Iterable
  Java程序7-1和Java程序7-2分别给出了类OrderList和方法statistic的Java
代码。


 

【Java程序7-1】
 
【Java程序7-2】

参考答案:

详细解析:

上一题