面向对象

时间:2020-05-19 16:09:40   收藏:0   阅读:47

面向对象

创建及实例化对象

public class Item {
    //类属性
    String name; //姓名
    int price; //价格
	
    //实例化对象
    public static void main(String[] args) {
        Item xuePing =  new Item();
        xuePing.name = "血瓶";
        xuePing.price = 50;      

        Item caoXie =  new Item();
        caoXie.name = "草鞋";
        caoXie.price = 300;    
    }
}	

对象方法

public class Hero {
    String name; //姓名   
    float hp;//血量 
    float armor; //护甲    
    int moveSpeed; //移动速度
 
    //获取护甲值,返回值为float类型
    float getArmor(){
        return armor;
    }
     
    //回血
    void recovery(float blood){
        hp = hp + blood;
    }
    
    //增加移动速度,具有方法参数
    void addSpeed(int speed){
        //在原来的基础上增加移动速度
        moveSpeed = moveSpeed + speed;
    }
    
    public static void main(String[] args){
        Hero garen = new Hero();
        garen.name = "盖伦";
        garen.moveSpeed = 350;
        garen.addSpeed(100);
    }
     
}

原文:https://www.cnblogs.com/geqianLee/p/12917444.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!