C#:类与对象_创建玩家类,实现字段,方法,引用和简单游戏逻辑
//创建CF当中的玩家类Player,该类含有字段:名字,性别, 血量,武器。
//武器背包当中匕首,步枪,机枪,狙击枪。 玩家类具有以下方法:
//(1)自我介绍Introduce方法
//(2)换武器装备
//(3)受到攻击掉血,当血量小于等于0的时候玩家死亡
//(4)攻击其他玩家的方法
在写玩家属性字段时,利用了枚举来方便性别和武器这种多种类别属性的封装。
玩家类
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Test
{
class CFPlayer
{
private string NameID;
public float Hp=100;
public SexEnum Sex;
public WeaponEnum Weapon;
public bool IsDie;
public enum SexEnum
{
male,
female,
}
public enum WeaponEnum:int
{
BiShou,
BuQiang,
JiQiang,
JuJiQiang,
}
public void SetName(