软件设计七大原则工厂(Factory)创建型——单例(Singleton)建造者/Builder原型策略模式观察者模式结构型——适配器组合模式桥接模式代理行为型——责任链(ChainOfResponsibility)门面Facade中介者模式装饰器享元