问题 单项选择题

佝偻心情:指受到压抑的心情或不能充分流露或发挥的心情。下列不属于佝偻心情的是

A.小雪在某公交站挤乘公交车时,不慎丢失了身份证,回家后越想越气,又不好对家人发火,只好一人独坐,默不振声

B.庞旭在卡拉OK演唱会上演唱时因起音太高,在唱到高音时未能唱上去,只好勉强唱完,下场后为此不禁潸然泪下

C.小刚在复习备考时常常因起早贪黑而忘记吃营养品,妈妈为此很着急,每天专门为孩子精心准备一顿牛奶并看着他喝下去才离开

D.小毛在单位一直受人好评,本年度评优时因名额有限而未能评上,小毛为此闷闷不乐,最近一段时间才有了较大起色

答案

参考答案:C

解析:解析:题干的关键是“受到压抑或不能充分流露的心情”。ABD满足条件,C项中小刚的妈妈“每天专门为孩子精心准备一顿牛奶并看着他喝下去才离开”,其情绪已经得到了充分的流露,故排除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.组合)