皮皮学,免费搜题
登录
搜题
【简答题】
阅读以下关于某绘图系统的技术说明、部分UML类图及C++程序,将C++(1)~(6)空缺处的语句填写完整。 【说明】 某绘图系统存在Point、Line和Square这三种图元,它们具有Shape接口,图元的类图关系如图5-10所示。 现要将Circle图元加入此绘图系统以实现功能扩充。已知某第三方库已经提供XCircle类,且完全满足系统新增的Circle图元所需的功能,但XCircle不是由Shape派生而来,它提供了的接口不被系统直接使用。【C++代码5-1】既使用了XCircle又遵循了Shape规定的接口,即避免了从头开发一个新的Circle类,又可以不修改绘图系统中已经定义的接口。【C++代码5-2】根据用户指定的参数生成特定的图元实例,并对它进行显示操作。 该绘图系统定义的接口与XCircle提供的显示接口及其功能如表5-13所示。 【C++代码5-1】 class Circle: public (1) { Private; (2) m_circle; Public; void display(){ m_circle. (3) } }; 【C++代码5-2】 class Factory{ public; (4) getShapeInstance(int type){ //生成特定类实例 Switch(type){ case 0: return new Point; case 1: return new Rectangle; 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; s=factory.(5); if(s==NULL){ cout<<'Error get the instance!'<<endl; return; } s->display(); (6); Return; }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【单选题】党在新时代的强军目标是建设一支( )的人民军队,把人民军队建设成为世界一流军队。下列哪些选项符合题意: 1 听党指挥、 2 能打胜仗、 3为人民服务、4 作风优良。
A.
①②③
B.
②③④
C.
①③④
D.
①②④
【单选题】禁止标志的含义是禁止人们不安全行为的图形标志。几何图形为白底黑色图案加带斜杠的()圆环。
A.
红色
B.
蓝色
C.
黄色
D.
绿色
【判断题】合流制管渠系统是在同一管渠内排除生活污水、工业废水及雨水的管渠系统。
A.
正确
B.
错误
【多选题】关于儿童体重的增长描述正确的( )
A.
生后3个月体重约等于出生时体重的2倍
B.
生后3个月体重约等于出生时体重的3倍
C.
2~12岁每年增长约2kg
D.
2~12岁每年增长约3kg
E.
非等速增长
【简答题】党在新时代的强军目标是建设一支听党指挥、能打胜仗、作风优良的人民,必须同国家现代化进程相一致,全面建设世界( )。
【单选题】党在新时代的强军目标是建设一支( )的人民军队,把人民军队建设成为世界一流军队。下列哪些选项符合题意: 1 听党指挥、 2 能打胜仗、 3为人民服务、4 作风优良。 A. 123 B. 234 C. 134 D. 124
A.
①②③
B.
②③④
C.
①③④
D.
①②④
【单选题】标志几何图形为白底黑色图案加带斜杆的红色圆环,代表是()标志。
A.
禁止
B.
警告
C.
指令
D.
提示
【单选题】关于体重的描述正确的是?
A.
体重是反映儿童近期营养状况的重要指标
B.
1岁以内儿童体重增长是匀速的
C.
不管是计算药量还是评价生长发育,均可用体重增长公式计算
D.
2岁儿童体重约为15kg
【单选题】合流制管渠系统是在( )管渠内排除生活污水、工业废水及雨水的管渠系统。
A.
同一
B.
不同
C.
多个
D.
所有
【多选题】关于小儿机体解剖方面的特点描述正确的有
A.
儿童外观不断变化,如体重、身长等的增长
B.
小儿关节附近韧带较松弛
C.
关节的臼窝比较浅,应避免过度牵拉
D.
头部比例占身长的1/4
相关题目: