观察者
1、简介 观察者模式定义了一种一对多的依赖关系,当一个对象的状态发生变化,所有依赖于它的对象都能得到通知,其实就是发布/订阅的关系。 2、建立LOL游戏(发布者) LOL游戏中有两个队列,一个普通用户列表,一个VIP用户列表 public class Lol { private List<User> normalUser = new ArrayList<>(); private List<User> vipUser = new ArrayList<>(); /** * 发送给普通玩家的信息 / private String normalUserMessage; /* * 发送给Vip玩家的信息 / private String vipUserMessage; /* * 添加一个普通用户 * @param user 用户 / public void attachNormalUser(User user){ normalUser.add(user); } /* * 添加一个VIP用户 * @param user 用户 */ pu....