软考真题
第5题
阅读下列说明和Java代码,将应填入(n)处的字句写在答题纸的对应栏内。

【说明】

某软件公司欲开发一款汽车竞速类游戏,需要模拟长轮胎和短轮胎急刹车时在路面上留下的不同痕迹,并考虑后续能模拟更多种轮胎急刹车时的痕迹。现采用策略(Strategy)设计模式来实现该需求,所设计的类图如图5-1所示。





【Java 代码】


import java.util.*;

interface BrakeBehavior {
	public (1);
/* 其余代码省略 */
};

class LongWheelBrake implements BrakeBehavior {
	public void stop()
	{
		System.out.println( "模拟长轮胎刹车痕迹! " );
	}


/* 其余代码省略 */
};


class ShortWheelBrake implements BrakeBehavior {
	public void stop()
	{
		System.out.println( "模拟短轮胎刹车痕迹! " );
	}


/* 其余代码省略 */
};

abstract class Car {
	protected (2)wheel;
	public void brake()
	{
		(3);
	}


/* 其余代码省略 */
} :

class ShortWheelCar extends Car {
	public ShortWheelCar( BrakeBehavior behavior )
	{
		(4);
	}
/* 其余代码省略 */
};

class StrategyTest {
	public static void main( String[] args )
	{
		BrakeBehavior	brake	= new ShortWheelBrake();
		ShortWheelCar	car1	= new ShortWheelCar( brake );
		car1.(5);
	}
}



问题:5.1
将应填入空白处的字句写在答题纸的对应栏内。
2019��������� ��������������������������� ������������������������������������ ������������������
正确答案:
你的答案:
请先在app激活
知识点:
Java
试卷:
2019年 上半年 下午试卷 案例

笔记

请先在app激活

2019-09-22


请先在app激活

2019-11-06


请先在app激活

2019-11-04


请先在app激活

2019-11-07


小影

请先在app激活

2021-10-27


请先在app激活

2021-10-26


请先在app激活

2019-10-20


请先在app激活

2019-10-26


请先在app激活

2019-10-10


请先在app激活

2019-10-20


请先在app激活

2019-11-04


梁顺盛

请先在app激活

2022-04-10


节操君

请先在app激活

2020-05-29


ylw

请先在app激活

2020-11-03


梁顺盛

请先在app激活

2020-10-28


zuroon

请先在app激活

2021-05-07


。。。。

请先在app激活

2020-10-30


小影

请先在app激活

2021-10-27


binn

请先在app激活

2022-04-10


巧克力金鱼

请先在app激活

2022-05-01


答题卡
加油
纠错
得分:0