装饰器模式: https://www.cnblogs.com/zhangtianq/p/6091047.html 适配器模式: https://blog.csdn.net/u012359453/article/details/79165080 工厂模式和抽象工厂模式: https://blog.csdn.net/qq_32623363/article/details/78246678 MVC模式: https://www.cnblogs.com/chengyuanchun/p/4914154.html 观察者模式: https://www.cnblogs.com/luohanguo/p/7825656.html