皮皮学,免费搜题
登录
搜题
【简答题】
某软件公司欲基于迭代器模式开发一套用于遍历数组元素的类库,其基本结构如下图 所示: 在图 中, Collection 类是抽象聚合类, ConcreteCollection 类是具体聚合类, Iterator 类是抽象迭代器类, ConcreteIterator 类是具体迭代器类。在聚合类中提供了创建迭代器的工厂方法 createIterator() 和数组的 Setter 和 Getter 方法,在迭代器中提供了用于遍历数组元素的相关方法,如 first() 、 last() 、 next() 等。 【 Java 代码】 interface Collection { public void setArray(Object objs[]); // 设置数组 public Object[] getArray(); // 获取数组 public Iterator createIterator(); // 创建迭代器 } interface Iterator { public void first(); // 索引指向第一个元素 public void last(); // 索引指向最后一个元素 public void next(); // 索引指向下一个元素 public void previous(); // 索引指向上一个元素 public boolean isLast(); // 判断是否最后一个元素 public boolean isFirst(); // 判断是否第一个元素 public Object getItem(); // 获取当前索引所指向的元素 } class ConcreteCollection implements Collection { private Object[] objs; public void setArray(Object objs[]) { this.objs = objs; } public Object[] getArray() { return this.objs; } public Iterator createIterator() { return (1) ; } new ConcreteIterator(this); } class ConcreteIterator implements Iterator { private Object[] objs; private int index=0; // 索引变量,初值为 0 public ConcreteIterator(ConcreteCollection collection) { this.objs = (2) ; }collection.getArray() public void first() { index = 0; } public void last() { (3) ; }index = objs.length-1; public void next() { if(index =0) { (5) index-- ; } } public boolean isLast() { (6) return index == objs.length - 1 ; } public boolean isFirst() { (7) return index == 0 ; } public Object getItem() { return objs[index]; } } class Test { public static void main(String args[]) { Collection collection; collection = new ConcreteCollection(); Object[] objs={" 北京 "," 上海 "," 广州 "," 深圳 "," 长沙 "}; collection.setArray(objs); Iterator i = (8) new ConcreteIterator(collection) ; i.last(); // 逆向遍历所有元素 while( (9) isFirst() ) { System.out.println(i.getItem().toString()); (10) i.previous() ; } } }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【简答题】海南省天南公司与海北公司于1998年6月签订了一份融资租赁合同,约定由天南公司进口一套化工生产设备,租给海北公司使用,海北公司按年交付租金。海南省A银行出具担保函,为海北公司提供担保。后来天南公司与海北公司因履行合同发生争议。 请根据以下设问所给的假设条件回答:如果本案通过仲裁程序处理,天南公司申请仲裁委员会对海北公司的财产采取保全措施,仲裁委员会应当如何处理?
【判断题】艺术可以陶冶人的情操,美化人的心灵,提升人的品位,升华人的精神境界。()
A.
正确
B.
错误
【简答题】海南省天南公司与海北公司于1998年6月签订了一份融资租赁合同,约定由天南公司进口一套化工生产设备,租给海北公司使用,海北公司按年交付租金。海南省A银行出具担保函,为海北公司提供担保。后来天南公司与海北公司因履行合同发生争议。如果天南公司与海北公司签订的合同中约定了以下仲裁条款:“因本合同的履行所发生的一切争议,均提交珠海仲裁委员会仲裁”,天南公司因海北公司无力支付租金,向珠海仲载委员会申请仲裁,...
【简答题】海南省天南公司与海北公司于1998年6月签订了一份融资租赁合同,约定由天南公司进口一套化工生产设备,租给海北公司使用,海北公司按年交付租金。海南省A银行出具担保函,为海北公司提供担保。后来天南公司与海北公司因履行合同发生争议。 请根据以下设问所给的假设条件回答:如果存在上问中所说的仲裁条款,天南公司能否向人民法院起诉海北公司和A银行,请求支付拖欠的租金?为什么?
【简答题】海南省天南公司与海北公司于1998年6月签订了一份融资租赁合同,约定由天南公司进口一套化工生产设备,租给海北公司使用,海北公司按年交付租金。海南省A银行出具担保函,为海北公司提供担保。后来天南公司与海北公司因履行合同发生争议。如果存在上问中所说的仲裁条款,天南公司能否向人民法院起诉海北公司和A银行,请求支付拖欠的租金?为什么?
【判断题】某社区卫生服务中心工作人员上门调查,并为该社区居民进行健康档案的普遍建档,通过最终数据分析,发现该社区建档率为82%,该指标可作为社区卫生资源的评价指标
A.
正确
B.
错误
【单选题】下列广义表用图来表示时,分支结点最多的是( )。
A.
L=((x,(a,B)),(x,(a,B),y))
B.
A=(s,(a,B))
C.
B=((x,(a,B),y))
D.
D=((a,B),(c,(a,B),D)
【简答题】[案情介绍] 海南省天南公司与海北公司于1998年6月签订了一份租赁合同,约定由天南公司进口一套化工生产设备,租给海北公司使用,海北公司按年交付租金。海南省A银行出具担保函,为海北公司提供担保。后来天南公司与海北公司因履行合同发生争议。请根据以下设问所带的假设条件回答问题。
【单选题】AS公司属于高新技术企业,适用的所得税税率为15%,2×17年12月31日预计2×17年以后不再属于高新技术企业,且所得税税率将变更为25%。与所得税有关的资料如下:(1)2×17年1月1日期初余额资料:递延所得税负债期初余额为30万元(因上年交易性金融资产产生应纳税暂时性差异200万元而确认);递延所得税资产期初余额为13.5万元(因上年预计负债产生可抵扣暂时性差异90万元而确认);(2)2×1...
A.
当期所得税费用为106.5万元
B.
递延所得税费用为83.5万元
C.
所得税费用为150万元
D.
应交所得税为106.5万元
【简答题】海南省天南公司与海北公司于1998年6月签订了一份融资租赁合同,约定由天南公司进口一套化工生产设备,租给海北公司使用,海北公司按年交付租金。海南省A银行出具担保函,为海北公司提供担保。后来天南公司与海北公司因履行合同发生争议。如果本案通过仲裁程序处理,天南公司申请仲裁委员会对海北公司的财产采取保全措施,仲委员会应当如何处理?
相关题目: