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