- 2024-12-29策略模式
publicclassPerson{privateTravelStrategystrategy;publicvoidsetStrategy(TravelStrategystrategy){this.strategy=strategy;}publicvoidtravel(){strategy.travel();}}publicinterfaceTravelStrategy{
- 2024-12-022024.11.26(周二)
旅游的出行方式有乘坐飞机旅行、乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自己的需要选择一种合适的旅行方式。实验要求:1. 画出对应的类图;2. 提交源代码;3. 注意编程规范。 1、类图 2、源代码#include<iostream>usingnamespaces
- 2024-11-26软件设计-Tutorial23
类图:classDiagramclassTravelContext{-TravelStrategystrategy+setTravelStrategy(TravelStrategy)+executeTravel()}classTravelStrategy{<<interface>>+travel()}classAir
- 2023-12-18策略模式
[实验任务一]:旅行方式的选择旅游的出行方式有乘坐飞机旅行、乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自己的需要选择一种合适的旅行方式。1. 提交源代码;2. #include<iostream>3. usingnamespacestd;4. classTravelStrategy{5. public:6. v
- 2023-11-2811.28
[实验任务一]:旅行方式的选择旅游的出行方式有乘坐飞机旅行、乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自己的需要选择一种合适的旅行方式。 JAVApackagerjsj.no23; publicclassBicycleStrategyimplementsTravelStrategy{ @Override
- 2022-12-23策略模式(二)
#include<iostream>usingnamespacestd;classTravelStrategy{public:virtualvoidtravel()=0;};classAirplaneStrategy:publicTravelStrategy{public:
- 2022-12-23策略模式(一)
旅游的出行方式有乘坐飞机旅行、乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自己的需要选择一种合适的旅行方式。 //Person.javapackagetest2
- 2022-12-23策略模式javac++
软件设计 石家庄铁道大学信息学院 实验23:策略模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解策略模式的动
- 2022-11-1023.策略模式
[实验任务一]:旅行方式的选择旅游的出行方式有乘坐飞机旅行、乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自己的需要选择一种合适的旅行方式。代码
- 2022-11-04软件设计实验23
实验23:策略模式[实验任务一]:旅行方式的选择旅游的出行方式有乘坐飞机旅行、乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自己的需要选择一种合适的
- 2022-11-03策略模式
旅行方式的选择旅游的出行方式有乘坐飞机旅行、乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自己的需要选择一种合适的旅行方式。 类图 Jav