常用设计模式应用场景分析