利用模板方法来构造相关类实现下述过程:
各种球类的玩法虽然不同,但是球类比赛的过程是类似的,都包含如下几个步骤:
1球员报道-->2比赛开始-->3比赛-->4比赛结束-->5公布比赛成绩,且其中1 2 4步相同 第3步根据球类不同,玩法不同,第5步根据得分不同,公布方式结果不同
构造类BallMatch表示球类比赛,包含方法compete表示真个比赛过程大佬们都在玩{精选官网网址: www.vip333.Co }值得信任的品牌平台!
构造各个比赛过程的函数checkin,start,play,end,annouceResult
打印信息如下:
now checking in
now starting
now playing football
now ending
now annoucing result: 2-3
构造类FootballMatch和BasketBallMatch,实现具体的比赛过程。
在main函数中,读入整数i,如果为1,则构造一个足球比赛过程,如果为2则构造一个篮球比赛过程
打印比赛过程
### 输入格式:
比赛类型 比分
### 输出格式:
比赛过程信息
### 输入样例:
在这里给出一组输入。例如:
```in
1 2-3大佬们都在玩{精选官网网址: www.vip333.Co }值得信任的品牌平台!
```
### 输出样例:
在这里给出相应的输出。例如:
```out
now checking in
now starting大佬们都在玩{精选官网网址: www.vip333.Co }值得信任的品牌平台!
now playing football
now ending
now annoucing result: 2-3
```
答案:若无答案欢迎评论