责任链
一个产品是工厂方法,多个产品是抽象工厂方法
同样的构造过程可以创建不同的表示,比如都是套餐,但是不同的套餐内容不一样。
静态方法只能访问静态成员变量,只能在当前类被访问。
单例模式保证一个类只有一个实例。
有一个全局访问点,方法可以被多个类访问。
桥接模式抽象类的接口中要定义一个实现类的对象。
遍历根目录
装饰器
装饰器就是一个不断加buff的过程。
外观
享元
外部状态:容易改变。内部状态:不易改变。
代理
代理相当于中介,解决售前准备手续售后问题等,只有中间关键的付款部分需要买家亲自操作。
行为型设计模式
责任链模式
命令模式
解释器模式
迭代器模式
中介者模式
备忘录模式
观察者模式
状态模式
如付款方法有现金、微信、支付宝等。
转自b站up主zst-2001