![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目实战
文章平均质量分 55
Mr. Ronin
一名程序员萌新~
展开
-
项目案例:人机猜拳 1.面向对象设计的思想 2.使用类图理解类的关系 3 . 类的封装4. 构造方式的使用 5. this、static关键字的使用完成人机猜拳互动游戏的开发 选取对战角色 猜拳
#用户类 ##分析业务 输入数值,转换为石头剪刀布 ##抽象出类、类的特征和行为 代码如下: package day6.boxing; import java.util.Scanner; public class Administrator { String shape;//剪刀石头布 int number;//输入数 private int win;//得分 注意:得分不能随便被复制,用private进行保护。 public int getWin() {原创 2021-04-16 10:02:03 · 413 阅读 · 0 评论 -
古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,
古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....规律:当前这个数等于前两个数相加之和。分析:首先利用赋值列出前四个月的兔子总数,但是第四个月可以先设为一个空值(代码中等于0因为没有空值idea在输出的时候会报错);然后**4月份之后的通过for循环换值来实现,大致思想就是当前这个数等于前两个数相加之和**。如果键盘输入月份小于等于3,利用s原创 2021-04-07 15:56:55 · 376 阅读 · 2 评论 -
吃货联盟订餐系统Java代码
吃货联盟项目实战的完整代码和每一步的思路 int a;//选择菜单 String []name=new String[3];//订餐人姓名 String []dishmegs=new String[3];//订餐的信息 int []time=new int[3];//送餐时间 String []site=new String[3];//送餐地址 int []states=new int[3];//订单状态原创 2021-04-06 21:30:17 · 2375 阅读 · 0 评论