zoukankan      html  css  js  c++  java
  • 面向对象方法练习

    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);
    	}
          
    }
    
  • 相关阅读:
    angularjs 学习笔记(一)
    iconfont项目成员添加不进去的问题
    服务器webapi集成极光推送学习笔记
    winform closing事件注册
    asp.net core webapi 似乎未安装在 IIS 中承载 .NET Core 项目所需的 AspNetCoreModule。请尝试修复 Visual Studio 以纠正该问题。
    css 行内元素设置宽高
    透过浏览器看HTTP缓存[转载]
    矢量字体图标
    HTML5新特性之WebRTC[转]
    一个前后端分离方案[转载]
  • 原文地址:https://www.cnblogs.com/lsswudi/p/11256274.html
Copyright © 2011-2022 走看看