软考真题
第1题
阅读下列说明和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】将应填入空白处的字句写在答题纸的对应栏内。
Java
正确答案:
你的答案:
请先在App中激活(应用市场搜“软考真题”)
知识点:
试卷:
2019年 上半年 下午试卷 案例

笔记

JsonObject

请先在App中激活(应用市场搜“软考真题”)

2022-10-22


请先在App中激活(应用市场搜“软考真题”)

2019-11-06


请先在App中激活(应用市场搜“软考真题”)

2019-09-22


梁顺盛

请先在App中激活(应用市场搜“软考真题”)

2022-04-10


hayye

请先在App中激活(应用市场搜“软考真题”)

2023-04-12


请先在App中激活(应用市场搜“软考真题”)

2019-11-04


小影

请先在App中激活(应用市场搜“软考真题”)

2021-10-27


请先在App中激活(应用市场搜“软考真题”)

2019-11-07


请先在App中激活(应用市场搜“软考真题”)

2019-10-26


请先在App中激活(应用市场搜“软考真题”)

2021-10-26


请先在App中激活(应用市场搜“软考真题”)

2019-10-20


请先在App中激活(应用市场搜“软考真题”)

2019-10-10


节操君

请先在App中激活(应用市场搜“软考真题”)

2020-05-29


ylw

请先在App中激活(应用市场搜“软考真题”)

2020-11-03


梁顺盛

请先在App中激活(应用市场搜“软考真题”)

2020-10-28


zuroon

请先在App中激活(应用市场搜“软考真题”)

2021-05-07


ztrain

请先在App中激活(应用市场搜“软考真题”)

2022-10-28


哈⃕哈ᯤ⁶ᴳ

请先在App中激活(应用市场搜“软考真题”)

2022-11-03


。。。。

请先在App中激活(应用市场搜“软考真题”)

2020-10-30


小影

请先在App中激活(应用市场搜“软考真题”)

2021-10-27


binn

请先在App中激活(应用市场搜“软考真题”)

2022-04-10


巧克力金鱼

请先在App中激活(应用市场搜“软考真题”)

2022-05-01


城春🍀

请先在App中激活(应用市场搜“软考真题”)

2023-11-21


king

请先在App中激活(应用市场搜“软考真题”)

2024-04-08


答题卡
加油
纠错
得分:0