_equipment】的更多相关文章

该表控制切换地图自动更换装备,离开该地图时,装备自动切换为原来.,HEAD - TABARD小于0时取下装备,等于0时不更换,大于0时更换为对应装备. comment 备注 class 职业索引 1-战士 2-圣骑士 3-猎人 4-盗贼 5-牧师 6-死亡骑士 7-萨满祭司 8-法师 10-德鲁伊 map 地图ID  zone 0,暂时无用  area 0,暂时无用 HEAD 头  NECK 项链  SHOULDERS 肩膀  BODY 衬衣 CHEST 胸  WAIST 腰  LEGS 腿 F…
//---------------------------15/04/16---------------------------- //Composite 组合模式----对象结构型模式 /* 1:意图 将对象组合成树形结构以表示"部分-整体"的层次结构.Composite使得用户对单个对象和 组合对象的使用具有一致性. 2:动机: 3:适用性: 1>你想表示对象的部分-整体层次结构. 2>你希望用户忽略组合对象与单个对象的不同,用户将统一地使用组合结构中的所有对象. 4:…
引子 在面向对象语言中,我们常常会听到这样一句话:组合优于继承.那么该如何去理解这句话呢? 下面我将以游戏装备为模型用简单的代码去展示它 先创建一个装备的抽象类,然后创建刀枪2个具体的业务子类 public abstract class AbstractEquipment { public int Id { get; set; } public string Name { get; set; } public abstract void Attack(); } public class Gun…