基于控制台
文章平均质量分 59
皇正经
这个作者很懒,什么都没留下…
展开
-
学生管理系统
一、案例需求: 针对目前我们的所学内容,完成一个综合案例:学生管理系统!该系统主要功能如下: 添加学生:通过键盘录入学生信息,添加到集合中 删除学生:通过键盘录入要删除学生的学号,将该学生对象从 集合中删除 修改学生:通过键盘录入要修改学生的学号,将该学生对象其他信息进行修改 查看学生:将集合中的学生对象信息进行展示 ...原创 2021-10-14 17:34:32 · 2330 阅读 · 0 评论 -
java面向对象小游戏:利用面向对象的思想制作一个剪刀石头布的游戏(基于控制台)
模拟实现人机对战的猜拳游戏需求:定义Person玩家类,属性:name和score,行为:键盘录入出拳;Computer类,属性:name和score,行为:随机数方式出拳。定义游戏类MoraGame,创建person对象和computer对象, 封装方法分别为对象name属性赋予玩家角色名称; 封装方法可以实现对战游戏,通过提示是否继续游戏终止游戏。 封装方法显示最终的对战结果。...原创 2021-09-28 20:36:07 · 1204 阅读 · 1 评论 -
java-第一阶段-Day09-构造方法、静态、继承
一、构造方法·当一个对象被创建时,构造方法用来初始化该对象,给对象的成员变量赋初始值。构造方法执行的时机:创建对象的时候,作用:给对象的成员变量赋初始值构造方法有自己独有的方法格式·根据是否有参数分类-空参构造-有参构造·定义格式修饰符 构造方法名(参数列表){方法体(给对象的成员变量赋初始值)...原创 2021-09-26 20:19:01 · 127 阅读 · 0 评论 -
java 小练习:模仿僵尸被攻击。
今天周六,国庆假期需要明天补课,所以今天休息。在左亮课程结束后,老师留了一个小作业,用我们所学的知识模拟游戏里僵尸的死亡。 有兴趣的朋友也可以试着做一下!要求:定义一个僵尸类: 属性(总血量, 失血量) 总血量-=失血量 100 2 行为:(吃脑子, 攻击, 被打, 死亡) 定义测试类: 创建一个僵尸对象,模拟僵尸被打死的过程实现代码:public clas...原创 2021-09-25 21:03:02 · 269 阅读 · 0 评论 -
基于java控住台的商城管理系统(二)
建立好登录页面之后,开始写主要的类(User,Oruser,VipUser)。首先,创建父类User类:import java.util.Scanner;public class User implements Goods{ Scanner sc=new Scanner(System.in); int a; int b; //注销账号方法 public void delete(){ System.out.println("是否确定注销账号:原创 2021-09-11 16:42:30 · 185 阅读 · 0 评论 -
基于java控制台的商城管理系统(一)
最近参加了一个培训班,暂时还没有开课,闲着无聊,就想用自己仅有的一点java基础做一个小项目练练手,巩固一下基础,补充一下知识。需求:1.登录页面;2.用户(父类)User;3.普通用户(继承用户)OrUser;4.VIP用户(继承用户)VipUser;5.管理员(继承用户)Admin;登录页面:识别不同用户;普通用户:购物,注销账户,修改密码;vip用户:购物,充值,抽奖,注销账户,修改密码;管理员:添加商品,修改商品价格,注销账户,修改密码。登录页面.原创 2021-09-11 15:41:48 · 874 阅读 · 2 评论