m0_57148494 2022-09-07 16:45 采纳率: 66.7%
浏览 52
已结题

Java,在mian方法中,创造一个MoGen实例

定义一个格斗者类:
他的名字叫MoGen
他有blood (血)来保存他还能被人打多少次
他有power(气)来保存他一次打人伤别人多少血
他有手hit(打)的动作
一次打,伤别人的血为:自己的power2,
返回打完伤别人的血的数量
有脚kick(踢)的动作
一次踢,伤别人的血为:自己的power
3,
返回踢完伤别人的血的数量
在main方法中,创造一个MoGen实例:
初始化他的:
血为10
气为2
并打印他的血和气的值
然后调用它的踢方法和打,并分别打印返回值

  • 写回答

1条回答 默认 最新

  • Joanofarc_alter 2022-09-07 17:21
    关注
    public class MoGen {
        private  int blood;
        private  int power;
        public int hit(){
            return getPower()*2;
    
        }
        public int kick(){
            return getPower()*3;
        }
    
        public MoGen() {
        }
    
        public MoGen(int blood, int power) {
            this.blood = blood;
            this.power = power;
        }
    
        public int getBlood() {
            return blood;
        }
    
        public void setBlood(int blood) {
            this.blood = blood;
        }
    
        public int getPower() {
            return power;
        }
    
        public void setPower(int power) {
            this.power = power;
        }
    }
    
    
    

    以下为main方法上方为javaBean类

    public class Test01 {
        public static void main(String[] args) {
            MoGen mg=new MoGen(10,2);
            System.out.println("气血值"+mg.getBlood());
            System.out.println("力量值"+mg.getPower());
            System.out.println("拳击的伤害"+mg.hit());
            System.out.println("踢腿的伤害"+mg.kick());
        }
    }
    
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 10月18日
  • 已采纳回答 10月10日
  • 创建了问题 9月7日

悬赏问题

  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度