• 面向对象方法练习


    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);
    	}
          
    }
    
  • 相关阅读:
    rabbitMQ 的简单模式
    redis 的发布订阅
    redis 的管道操作
    redis 的其他常用操作
    redis 的链表操作
    redis 的哈希操作
    redis 的字符串操作
    redis 的数据类型
    Redis的基本操作
    day27 的笔记和day 25 的保持一致
  • 原文地址:https://www.cnblogs.com/lsswudi/p/11256274.html
Copyright © 2020-2023  润新知