首页
登录
从业资格
阅读下列说明和 C ++代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明
阅读下列说明和 C ++代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明
练习题库
2022-08-02
47
问题
阅读下列说明和 C ++代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】某软件公司欲开发一款汽车竞速类游戏,需要模拟长轮胎和短轮胎急刹车时在路面上留 下的不同痕迹,并考虑后续能模拟更多种轮胎急刹车时的痕迹。现采用策略(Strategy)设计模式来实现该需求,所设计的类图如图 6-1 所示。
【C++ 代码】#include<iostream>using namespace std;class BrakeBehavior{public:(1) ; /*其余代码省略*/};class LongWheelBrake : public BrakeBehavior{public:void stop(){cout <<"模拟长轮胎刹车痕迹! "<< end1;} /*其余代码省略*/};class ShortWheelBrake : public BrakeBehavior{public:void stop(){cout<"模拟短轮胎刹车痕迹! "<< end1;} /*其余代码省略*/};class Car{protected: (2) wheel;public:void brake(){ (3) ; } /*其余代码省略*/};class ShortWheelCar : public Car{public:ShortWheelCar(BrakeBehavior* behavior){ (4);} /*其余代码省略*/};int main(){BrakeBehavior* brake= new ShortWheelBrake();ShortWheelCar car1(brake):car1. (5) ;return 0;}
选项
答案
解析
1. virtual void stop( )=02. BrakeBehavior*3. Wheel->stop( )4. wheel=behavior5. brake( )
转载请注明原文地址:https://tihaiku.com/congyezige/2424929.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
在如下所示的一段XML代码中,根元素名为()。 <?xmlversion="
负责解释执行JavaScript代码的是()。A.Web服务器 B.Web浏览
在网页中创建一个如下图所示的表单控件的HTML代码是()。 A.<input
在网页中创建Email链接,代码正确的是()。A.<ahref=“call
()是正确的网页代码结构。A.<html></html><head><
()不是蠕虫病毒。A.冰河 B.红色代码 C.熊猫烧香 D.爱虫病毒
以下HTML代码中,创建指向邮箱地址的链接正确的是()A.<ahref="
有以下HTML代码,在浏览器中显示正确的是()。 <html>
HTML页面的“<title>主页</title>”代码应写在()标记内A.
HTML页面的标题代码应写在()标记内。A.<head></head> B.
随机试题
[originaltext]M:So,Susan,doyouhaveanythingplannedforthisSaturday?W:
大学生应树立明确的学习目标,并且把大目标分解成一个个小目标,这样便于随时了解自己
函数y=f(x)在(a,6)内二阶可导,且f′(x)>0,f″(x)<0,则曲线
PERT图是进度安排的常用图形描述方法之一,它能够( )。在PERT图上通过(
以下哪项不能作为鉴别复发性疱疹性口炎和复发性疱疹样口炎的依据A.病损位置 B.
患者,男性,53岁,前列腺增生,下腹部胀痛,有尿意,但排尿困难。体检耻骨上膨隆,
某铁路局2010年全年固定总成本a为24000万元,营业税率为3%,该路局201
某7层住宅,层高均为3.1m,房屋高度22.3m,安全等级为二级,采用现浇钢筋混
某患者,泄泻反复发作6年余,每到黎明之前,脐腹作痛,肠鸣即泻,泻后则安,腹部喜温
直径15mm,壁厚2mm的刚性钢导管,敷设长度10m需要的管卡数量为()。
最新回复
(
0
)