三种根底设计模式工厂模式:工厂办法或者类生成对象,而不是在代码中间接new 单例模式:使某个类的对象仅容许创立一个,并提供一个全局拜访 注册模式:全局共享和交互对象 适配器模式适配器模式:能够将截然不同的函数接口封装成对立的API 策略模式 数据对象映射模式 观察者模式 原型模式装璜器模式 迭代器模式代理模式