摘要: 1、功能角色工厂,创建角色(医生、兽人),每个角色有技能包(攻击、防御)2、实现抽象攻击技能 public abstract class AttactSkill { }抽象防御技能 public abstract class DefenseSkill { ... 阅读全文
posted @ 2015-12-17 16:33 K战神 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、功能根据前一篇博客:策略模式+单例模式+简单工厂模式:推送服务 ,想试用一下工厂模式:将之前的简单工厂模式格式化为工厂模式。二、实现修改前:简单工厂 public static class PushServiceFactory { public static IPush Cr... 阅读全文
posted @ 2015-12-17 07:58 K战神 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 一、功能: 实现 获取数据 —>根据用户订阅清单进行推送 —> 这里的推送方式:QQ、Email、App、插件等等 用户可多选推送方式。二、实现1、推送方式—枚举(位运算):[Flags] public enum PushType { QQ = 0, ... 阅读全文
posted @ 2015-12-17 07:06 K战神 阅读(1017) 评论(0) 推荐(0) 编辑