java写一个随机球赛

//郑州轻工业大学
//题号:实验三 第三题
//题目:设计如下接口和类:
(1)犯规接口,包括三种情况:接触犯规、干扰犯规、拖延犯规。
(2)得分接口,包括两种情况:主动进攻得分,失误(对方得分),返回值均为整数。
(3)实现上述两个接口的某球类比赛类。比赛得分规则为:主动进攻得1分,失误对方得1分,如犯规2次给对方加1分。

————————————————
需要设计两个接口和一个比赛类,一个测试类
为了方便大家看,里面几乎全是中文拼音
需要解释的都在测试类里,直接放在注释里了
在这里插入图片描述

得分接口

public interface defen {int jingong();int shiwu();}

犯规接口

public interface fangui {void jiechu();void ganrao();void tuoyan();
}

球赛类


public class qiusai implements fangui,defen{int ziji=0;int duifang=0;int fanguijilu=0;@Overridepublic int jingong() {return 1;}@Overridepublic int shiwu() {return 1;}@Overridepublic void jiechu() {fanguijilu+=1;}@Overridepublic void ganrao() {fanguijilu+=1;}@Overridepublic void tuoyan() {fanguijilu+=1;}}

测试类

import java.util.Random;
public class Test {public static void main(String[] args) {qiusai a=new qiusai();for (int i=0;;i++){if(a.ziji==5||a.duifang==5)break;int N = 100;int q=0;   //用于统计犯规得分if (q==2)  //如果犯规两次对方加一分{a.duifang+=1;q=0;}Random rand1 = new Random ();int z = rand1.nextInt(N)+1;  //生成一个1-100的随机数if (z>0&&z<=65)a.ziji+=1;else if (z>65&&z<=91)a.duifang+=1;else if (z>91&&z<=100)q=q+1;}if (a.ziji==5)System.out.println("我方获胜");else if (a.duifang==5)System.out.println("对方获胜");}
}

总地址:郑州轻工业大学实验整合

水平有限,如有错误,还望大神指正;(^_−)☆

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/19063.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

爬球赛回放

1.导入 from requests_html import HTMLSession from requests_html import HTML import json import pyprind 2.分析网站 通过用户的输入感兴趣的球队获取相应的视频 types input(请输入你感兴趣的球队:) if type(types) str:pass else: # typelistpass 3.获取一到四节…

谷歌裁员1.2万人....

点击上方“芋道源码”&#xff0c;选择“设为星标” 管她前浪&#xff0c;还是后浪&#xff1f; 能浪的浪&#xff0c;才是好浪&#xff01; 每天 10:33 更新文章&#xff0c;每天掉亿点点头发... 源码精品专栏 原创 | Java 2021 超神之路&#xff0c;很肝~中文详细注释的开源…

再次暗示裁员?谷歌削减内部研发团队 Area 120 一半项目

整理 | 于轩 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09; 上周&#xff0c;谷歌CEO桑达尔皮查伊在Code Conference大会上表示&#xff0c;他希望将公司的效率提高20%&#xff0c;当时一些业内人士认为&#xff0c;这是谷歌要裁员的信号。 近日&#xff…

谷歌突然收紧绩效考评!要裁员不明说,CEO被员工开会「围攻」

【导读】年底将至&#xff0c;突然收紧绩效标准&#xff0c;实施定额签到&#xff0c;一向浓眉大眼的谷歌也要「减员增效」了么&#xff1f;面对员工诘问&#xff0c;谷歌CEO无奈以对。一些员工认为&#xff0c;裁员只是时间问题。 如果说&#xff0c;一家之前以关怀员工著称的…

Google裁掉了最优秀的员工

Google的非官方座右铭是“不作恶”&#xff0c;虽然这句话在2018年从Google行为准则中曾被悄悄拿掉&#xff0c;但是很多人还是认为Google要比其他公司好一点。 毕竟&#xff0c;Google带来了一大批改变世界的技术&#xff1a; 最强的搜索引擎google.comGmail, GMap宣告Web2.0时…

谷歌裁员1.2万人,CEO年薪达15亿,网友:“地表最强 CEO !”

整理 | 朱珂欣 出品 | CSDN程序人生&#xff08;ID&#xff1a;coder_life&#xff09; 在竞争激烈的科技行业&#xff0c;大佬的薪酬往往是敏感话题。 年初时&#xff0c;曾拿下 1.25 亿美元年终奖的“地表最强打工人”、苹果公司 CEO 库克&#xff0c;因降薪 40% 的话题登…

谷歌裁员细节曝光:开源主管被裁,61岁程序员在线求职,有人60天找不到工作就被遣返

“开源”谷歌&#xff0c;竟然连开源主管也给裁了。 随着更多裁员细节曝光&#xff0c;不少谷歌开源项目办公室OSPO和其他开源工作的高管已经被裁。 其中甚至还包括了开源运动“先锋”&#xff0c;18年前创立OSPO&#xff0c; Chris DiBona&#xff1b;Samba联合创始人、现年…

微软杀疯了!接入ChatGPT后首次交卷,一季度营收528亿美元

来源&#xff1a;新智元 ChatGPT的这波红利&#xff0c;微软是赚到了。 近日&#xff0c;微软公布了2023年第一季度财报&#xff0c;营收528亿美元。 财报发布后&#xff0c;微软盘后价&#xff0c;大涨9%。 收盘后&#xff0c;微软市值为2.05万亿美元&#xff0c;成为全球市值…

考研政治分析题

背肖八肖四、考场回答大题的抽象模板 1&#xff1a;立论/总起 2&#xff1a;定义 /本质 3&#xff1a;性质/属性 4&#xff1a;辩证统一关系 5&#xff1a;作用 6&#xff1a;不坚持xx的后果&#xff08;恶果&#xff09; 7&#xff1a;只有…

我的大模型观:我眼中的LLM

文章目录 大模型是有智能的。也许&#xff0c;大模型是一场骗局&#xff1f;从头训练or微调我想象中的大模型架构大厂的大模型中小厂和个人开发该何去何从&#xff1f; 今年&#xff0c;大模型火的一塌糊涂。最近几个月paper with code上&#xff0c;前几名的论文几乎都是生成模…

高考志愿填报提示词指南;用孩子教科书训练家教GPT;AI提示工程师6项必备技能;创业者最核心的特质 | ShowMeAI日报

&#x1f440;日报&周刊合集 | &#x1f3a1;生产力工具与行业应用大全 | &#x1f9e1; 点赞关注评论拜托啦&#xff01; &#x1f916; Google 警告员工&#xff1a;不要使用自家 Bard 生成的代码 上周&#xff0c;谷歌警告员工不要使用自家AI聊天机器人 Bard 生成的代码…

在我的指导下,ChatGPT写了一个木马!

最近玩这个ChatGPT是越来越上头了。 我一直在思考着&#xff0c;这玩意儿除了拿来玩&#xff0c;能不能真正帮助我们工作&#xff1f; 昨天晚上&#xff0c;在我的“指导”下&#xff0c;我让这家伙帮我写了一个“木马”。 当然&#xff0c;之所以要打上引号&#xff0c;是因…

stanfordcorenlp识别中文人名实战记录及心得

前言: 一直在找一个能够精确识别中文人名的自然语言处理工具包,期间也找到了stanfordcorenlp, 并且经过在网上的大量摸坑探索之后,还是成功使用上了stanfordcorenlp,但是经过后期比较后,发现精确度还是没有达到满意的效果,后期发现了精度更高一些的jieba和paddlehub, 但还是把这…

apple登录服务端验证

Sign In With Apple 从登陆到服务器验证 服务端向苹果请求验证 手机端需要提交 user 、authorizationCode 、 identityToken 字段信息&#xff08;code和token字段苹果返回的是 base64 Data 形式&#xff0c;手机端可以先转换 base64 字符串之后在给服务器&#xff09;到服务器…

iOS 苹果登录(第三方登录)

Sign In with Apple是iOS 13的新增功能 所以现在苹果的app有第三方登录的功能需要加上苹果的登录&#xff08;不然审核时会被拒掉&#xff09; 一、证书文件配置 登录开发者账号&#xff0c;创建Bundle ID时 勾选 Sign In With Apple &#xff0c;开启登录功能&#xff08;勾…

Apple ID很久没有登录,使用邮件验证修改手机号的方法

背景&#xff1a;没有已登录的苹果设备 手机号已经更换 知道登录密码&#xff08;不知道登录密码&#xff0c;在官网修改&#xff0c;也是通过邮件验证&#xff09; 解决方法 1、登录账号和密码&#xff0c;会提示需要输入验证码。点击“未收到验证码” 2.点击第二项&#x…

Sign In with Apple - 使用苹果账号登录你的应用

编辑&#xff1a;老峰&#xff0c;作者&#xff1a;KANGZUBIN 来源&#xff1a;小专栏《WWDC19 内参》 苹果在 9 月 12 号更新了审核指南&#xff0c;加入 4.8 Sign in with Apple 一条&#xff0c;要求所有使用 第三方登录 的 App&#xff0c;都 必须接入 Sign in with Apple。…

IOS企业应用出现无法验证,需要网络连接以在这台iPad上验证。接入互联网并重试

这两天出现一个很奇怪的现象&#xff0c;IOS 13.5.1版本以上的系统安装应用时企业APP无法信任&#xff0c;但是IOS 13.5.1版本以下又可以信任。然后我做了以下操作之后就可以正常安装和信任了。 1.更换新的Development证书&#xff0c;原先的Development证书类型是Development&…

关于ipad:无法验证服务器身份

ipad 连接网络后&#xff0c;有时候会冒出这个弹窗&#xff0c;并且关掉后仍继续弹出 可以尝试以下几种方法&#xff1a;&#xff08;我是用③解决的&#xff09; ①. 确保你的iPad连接的是稳定的网络。有时候网络连接不稳定会导致无法验证服务器身份。 我们学校这个校园网…

Mirai登陆QQ的登陆验证过程

1.配置好一切,启动mirai进行登陆 设置好Bot的账号密码,启动项目 2.弹出如下弹窗,提示我们需要进行滑块验证 1.复制红框内的URL到浏览器打开 2.记得在加载完后按f12打开控制台 3.控制台切换到network/网络 3. 拖动滑动窗口,正确进行验证,观察控制台的响应 1.找到cap_union_new_…