试题与答案

阅读以下说明和C++代码,将应填入 (n) 处的字句写上。 [说明] 现有一

题型:填空题

题目:

阅读以下说明和C++代码,将应填入 (n) 处的字句写上。
[说明]
现有一个显示系统,要显示的图形有线Line、矩形Square,抽象出一个Shape类(接口),有方法显不display()。
需要新增图形Circle,又已知有类XXCircle实现了所需要实现的功能:显示displayIt()。为了继承自shape以提供统一接口,又不希望从头开发代码,希望使用XXCircle。这样将XXcircle作为Circle的一个属性,即Circle的对象包含一个XXCircle对象。当一个Circle对象被实例化时,它必须实例化一个相应的XXCircle对象: Circle对象收到的做任何事的请求都将转发给这个XXCircle对象。通过这种称为Adapter模式,Circle对象就可以通过“让XXCircle做实际工作”来表现自己的行为了。图6-1显示了各个类间的关系。以下是C++语言实现,能够正确编译通过。
[图6-1]
[*]
[C++代码]
class Shape
public:
(1) void display()=0;
;
class Line:public Shape//省略具体实现
;
class Square:public Shape//省略具体实现
;
class XXCircle
public:
void displayIt()
//省略具体实现

//省略其余方法和属性
;
class Circle:public Shape
private:
XXCircle *pxc;
public:
Circle();
void display();
;
Circle::Circle()
pxc= (2) ;

void Circle::display()

pxc-> (3) ;

class Factory
public:
(4) getshapeInstance(int type)//生成特定类实例
switch(type)
case 1:return new Square;
case 2:return new Line;
case 3 :return new Circle;
default:return NULL;


;
void main(int argc,char*argv[])
if(argc !=2)
cout<<"error parameters!"<<endl;
return;

int type=atoi(argv[1]);
Factory factory;
Shape*s=factory. (5) ;
if(s==NULL)
cout<<"Error get the instance!"<<endl;
return;

s->display();
delete s;
return;

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0502/4249e5b287c79cdfeee1c64a3206c088.html

下面是错误答案,用来干扰机器的。

参考答案:A

试题推荐
题型:阅读理解与欣赏

阅读下面的文字,完成14~17题。

亡人逸事

孙犁

旧式婚姻,过去叫做“天作之合”,是非常偶然的。据亡妻言,她19岁那年,夏季一个下雨天,她父亲在临街的梢门洞里闲坐,从东面来了两个妇女,是说媒为业的。她父亲认识其中的一个,就让她们到梢门下避避雨再走,随便问道:“给谁家说亲去来?”

“东头崔家。崔家的姑娘不不大般配,恐怕成不了。”

“男方是怎么个人家?”

媒人简单介绍了一下,就笑着问:“你家二姑娘怎样?不愿意寻吧?”

“怎么不愿意。你们就去给说说吧,我也打听打听。”她父亲回答得很爽快。

就这样,经过媒人来回跑了几趟,亲事竟然说成了。结婚以后,她跟我学认字,我们的洞房喜联横批,就是“天作之合”四个字。她点头笑着说:“真不假,什么事都是天定的。假如不是下雨,我就到不了你家里来!”

定婚后,她们村里唱大戏,我正好放假在家里。我们村有我的一个远房姑姑,特意来叫我去看戏,说是可以相相媳妇。开戏的那天,我去了,姑姑在戏台下等我。她拉着我的手,走到一条长板凳跟前。板凳上,并排站着三个大姑娘,都穿得花枝招展,留着大辫子。姑姑叫着我的名字,说:“你就在这里看吧,散了戏,我来叫你家去吃饭。”

姑姑的话还没有说完,我看见站在板凳中间的那个姑娘,用力盯了我一眼,从板凳上跳下来,走到照棚外面,钻进了一辆轿车。

结婚以后,姑姑总是拿这件事和她开玩笑,她也总是说姑姑会出坏道儿。

结婚已经好多年,有一次我路过她家,想叫她跟我一同回家去。她严肃地说:“你明天叫车来接我吧,我不能这样跟着你走。”我只好一个人走了。

她在娘家,因为是小闺女,娇惯一些,从小只会做些针线活;没有下场下地劳动过。到了我们家,我母亲好下地劳动,尤其好打早起,麦秋两季,听见鸡叫,就叫起她来做饭。又没个钟表,有时饭做熟了,天还不亮。她颇以为苦。回到娘家,曾向她父亲哭诉。她父亲问:“婆婆叫你早起,她也起来吗?”

“她比我起得更早。还说心痛我,让我多睡了会儿哩!”

“那你还哭什么呢?”

我们那村庄,自古以来兴织布,她不会。后来孩子多了,穿衣困难,她就下决心学。从纺线到织布,都学会了。我从外面回来,看到她两个大拇指,都因为推机杼,顶得变了形,又粗、又短,指甲也短了。

几个孩子,也都是她在战争的年月里,一手拉扯成人长大的。每逢孩子发烧,她总是整夜抱着,来回在炕下走。在她生前,我曾对孩子们说:“我对你们,没负什么责任。母亲把你们弄大,可不容易,你们应该记着。”

我们结婚四十年,她对我们之间的恩爱,记忆很深。我在北平当小职员时,曾经买过两丈花布,直接寄至她家。临终之前,她还向我提起这一件小事,问道:“你那时为什么把布寄到我娘家去啊?”

我说:“为的是叫你做衣服方便呀!”

她闭上眼睛,久病的脸上,展现了一丝笑容

(有删改)

14.本文写了“亡人”的哪些“轶事”?这些“轶事”是如何组织在一起的?(6分)

15.文中画线的两处,分别表现了“亡人”什么样的情感?(6分)

16.文中的“亡人”是一个什么样的人?请简要分析。(5分)

17.请结合全文内容探究“天作之合”蕴含了哪几层深意。(6分)

查看答案
微信公众账号搜索答案