一、类和对象
类:是将具有相同特征的对象放在一起抽取出来的一个概念。
对象:是依赖类实例化的实体。
类和对象:先有类,对象是类的实例化。
创建对象语法://类的实例化
类 对象名=new 类名();
某公司要开发新游戏,请用面向对象的思想设计英雄类、怪物类和武器类。编写测试类,创建英雄对象、怪物对象和武器对象,并输出各自的信息。其中设定分别如下:
class Hero{
String HeroName;
String HealthPoint;
public void Heroshowinfo(){
System.out.println("英雄名称"+HeroName+",生命值"+HealthPoint);
}
}
class Monster{
String MonsterName;
String HealthPoint;
String Type;
public void Monstershowinfo(){
System.out.println("怪物名称"+MonsterName+",生命值"+HealthPoint+",类型"+Type);
}
}
class Weapon{
String WeaponName;
String ATK;
public void Weaponshowinfo(){
System.out.println("武器名称"+WeaponName+",攻击力"+ATK);
}
}
public class demo{
public static void main(String[]args){
Hero h = new Hero();
Monster m = new Monster();
Weapon w = new Weapon();
h.HeroName="剑圣";
h.HealthPoint="1000点";
m.MonsterName="安图恩";
m.HealthPoint="10000点";
m.Type="不死族";
w.WeaponName="圣耀救赎光剑";
w.ATK="物理攻击力2500点";
h.Heroshowinfo();
m.Monstershowinfo();
w.Weaponshowinfo();
}
}