阅读以下说明和C++代码,将应填入______处的字句写在对应栏内。 [说明]

题型:填空题

问题:

阅读以下说明和C++代码,将应填入______处的字句写在对应栏内。
[说明]
已知类LinkedList表示列表类,该类具有4个方法:addElement()、lastElement()、numberOfElement()以及removeLastElement()。4个方法的含义分别如下。
· void addElement(Obect):在列表尾部添加一个对象。
· Object lastElement():返回列表尾部对象。
· int numberOfElement():返回列表中对象的个数。
· void removeLastElement():删除列表尾部的对象。
现需要借助LinkedList来实现一个Stack栈类,C++代码1和C++代码2分别采用继承和组合的方式来实现。
[C++代码1]
Class Stack:public LinkedList
public:void push(Object o)(addElement(o);; //压栈
Object peek()return ______;; //获取栈顶元素
bool isEmpty() //判断栈是否为空
return numberOfElement()==0;;
Object pop //弹栈
Object o=lastElement();
______;
Return 0;
;
;
[C++代码2]
class stack
private:
______;
public:
void push(Object o) //压栈
list.addElement(o);
;
object peek //获取栈顶元素
return list ______;
;
bool isEmpty() //判断栈是否为空
retum list.numberOfElement()==0
;
Object pop() //弹栈
Objecto=list.lastElement();
list.removeLastElement();
return o;
;
[问题]若类LinkedList新增加了一个公有的方法removeElement(int index),用于删除列表中第index个元素,则在用继承和组合两种实现栈类Stack的方式中,哪种方式下Stack对象可访问方法removeElement(int index)______(A.继承B.组合)

考点:计算机软件水平考试初级程序员程序员
题型:填空题

地籍档案管理的基本要求有()。

A.完整

B.准确

C.系统

D.安全

E.间断

题型:填空题

蔬菜水果的主要卫生问题是______。

A.微生物的污染

B.寄生虫的污染

C.工业废水的污染

D.农药残留的污染

E.人畜粪便的污染

题型:填空题

小脑幕切迹疝最具诊断意义的临床表现是()

A.神志不清

B.剧烈头痛

C.早期出现呼吸变慢和骤停

D.瞳孔不等大

E.生命体征紊乱

题型:填空题

下列()指标不能直接反映投资项目的实际收益水平

A、净现值

B、获利指数

C、内部收益率

D、净现值率

题型:填空题

患者女,36岁。确诊肾病综合征,血白蛋白15g/L,近两日感右侧腰部隐痛,尿色偏深,无明显尿频、尿急、尿痛。尿常规:RBC20~40个/HP.WBC1~2个/HP。B超:双肾、输尿管未见异常。应首先考虑的并发症是()

A.急性肾盂肾炎

B.隐匿性肾炎

C.肾结核

D.肾静脉血栓形成

E.肾肿瘤

更多题库