需求:根据类型 推送消息给用户 不同的类型 推送的消息不同 第一步 创建需要用的枚举 msg是后面反射需要用到的 创建枚举对应的方法 第二步 创建抽象类及抽象方法 第三步 创建每个推送类型的类 并继承第二步创建的抽象类 注意 类的名字 是 前缀+枚举里的msg字段 第四步 运用反射调用