用Java实现猫鼠游戏这个小游戏 您所在的位置:网站首页 编程猫小游戏猫抓老鼠 用Java实现猫鼠游戏这个小游戏

用Java实现猫鼠游戏这个小游戏

2023-11-14 11:30| 来源: 网络整理| 查看: 265

用Java实现猫鼠游戏这个小游戏 Cat类 public class Cat { private String name; private double weight; public Cat(String name, double weight) { this.name = name; this.weight = weight; } public String getName() { return name; } public void setName(String name) { this.name = name; } public double getWeight() { return weight; } public void setWeight(double weight) { this.weight = weight; } public boolean catchMouse(Mouse m) { // 判断猫的体重是否小于老鼠体重的5倍 if (this.weight private String name; private double weight; public Mouse(String name,double weight) { this.name = name; this.weight = weight; } public String getName() { return name; } public void setName(String name) { this.name = name; } public double getWeight() { return weight; } public void setWeight(double weight) { this.weight = weight; } public void runaway() { System.out.println("大笨猫,来抓我丫。。。。"); } } 测试类 import java.util.Scanner; public class Test_cat_mouse { public static void main(String[] args) { //初始化猫对象 Cat c = new Cat("Tom", 3); System.out.println("游戏开始..."); Scanner sc = new Scanner(System.in); while(true) { //接收输入:老鼠体重 System.out.println("请输入老鼠体重:"); int w = sc.nextInt(); //创建老鼠对象 Mouse m = new Mouse("Jerry", w); //判断是否抓住老鼠 // if(!c.catchMouse(m)) { // //一旦老鼠逃脱则游戏结束 // System.out.println("游戏结束"); // break; // } c.catchMouse(m); } } } 个人心得

本人还是一名java语言的新生代,正在努力学习java的途中,希望这次的代码对那些需要帮助的人真正提供到一些帮助。本人的这个写法只是基础的理解,当然还会有很多更加精简的写法,不喜勿喷。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有