面向对象方法练习

 

H.java文档如下

public class H{
	public static void main(String args[]) {
		Hero garen = new Hero();
		garen.name = "盖伦";
		garen.moveSpeed = 350;
		garen.addSpeed(100);
		garen.hp = 500;
		System.out.println(garen.name+"当前的血量是 "+garen.hp);
		System.out.println("回血量是100");
		garen.recovery(100);
		System.out.println("现在的血量是:"+garen.hp);

	}
}
class Hero {
	String name;//姓名
	float hp;//血量
	float armor;//护甲
	int moveSpeed;//移动速度
	
	//坑队友
	void Keng() {
		System.out.println("坑队友");
	}
	
	//获取护甲值
	float getArmor() {
		return armor;
	}
	
	//增加移动速度
	void addSpeed(int speed) {
		//在原来的基础上增加移动速度
		moveSpeed = moveSpeed + speed;
	}
	
	//超神
	void legendary() {
		System.out.println("您已经超神了");
	}
	
	//获取当前血量
	float getHp() {
		return hp;
	}
	
	//回血
	void recovery(float blood) {
		hp = hp + blood;
	}
}

 答案代码

Hero.java

public class Hero {
    String name; //姓名
       
    float hp; //血量
       
    float armor; //护甲
       
    int moveSpeed; //移动速度
  
    //坑队友
    void keng(){
        System.out.println("坑队友!");
    }
  
    //获取护甲值
    float getArmor(){
        return armor;
    }
      
    //增加移动速度
    void addSpeed(int speed){
        //在原来的基础上增加移动速度
        moveSpeed = moveSpeed + speed;
    }
     
    //超神
    void legendary(){
        System.out.println("超神了!");
    }
     
    //获取当前的血量
    float getHp(){
        return hp;
    }
     
    //回血 
    void recovery(float blood){
        hp = hp+blood;
    }
    
    public static void main(String[] args) {
		Hero garen = new Hero();
		garen.name= "盖伦";
		garen.hp  = 500;
		System.out.println(garen.name + " 当前的血量是 " +garen.hp);
		System.out.println("回血100");
		garen.recovery(100);
		System.out.println("现在的血量是:" + garen.hp);
	}
      
}

 

转载于:https://www.cnblogs.com/lsswudi/p/11256274.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值