类和对象 实例化
通过一个类创建一个对象,这个过程叫做实例化
实例化是通过调用构造方法(又叫做构造器)实现的
/**
* 方法名和类名一样(包括大小写)没有返回类型
* 实例化一个对象的时候,必然调用构造方法
*/
public class Hero{
String name;
float hp;
float armor;
int moveSpeed;
//方法名和类名一样(包括大小写)
//没有返回类型
public Hero(){
System.out.println("实例化一个对象的时候,必然调用构造方法");
}
public static void main(String[] args){
//实例化一个对象的时候,必然调用构造方法
Hero h = new Hero();
}
}
结果:
实例化一个对象的时候,必然调用构造方法
为Hero设计4个参数的构造方法
这四个参数分别是
String heroName
float heroHP
float heroArmor
int heroMoveSpeed
package base;
public class Hero {
String name; // 姓名
float hp; // 血量
float armor; // 护甲
int moveSpeed; // 移动速度
public Hero(String heroName, float heroHp, float heroArmor, int heroMoveSpeed) {
name = heroName;
hp = heroHp;
armor = heroArmor;
moveSpeed = heroMoveSpeed;
}
public static void main(String[] args) {
}
}