类:类是具备某项功能的抽象模型
对象:一个类实例化后的产物,是一个实体
属性,方法,实例化
基本特征:封装,继承,多态
设计模式:重用
三类 23 种 :创建型,结构型,行为型
创建型:工厂,抽象工厂,单例,建造者,原型。
结构型:适配器,桥接,装饰器,组合,外观,享元,代理
行为型:模板方法,命令,迭代器,观察者,中介者,备忘录,解析器,状态,策略,责任链,访问者