属于行为型模式(共11种) 用comparable和comparator接口举例设计中开闭原则 对修改关闭,对扩展开放 类图 思想:定义一个FunctionalInterface(lambda表达式)策略者接口里面有唯一一个抽象方法 (满足lambda表达式要求)参数一般传入泛型对象一个实际的策略者类实现接口类 重写实际的自己制定的策略方法在实际调用中(client)方法中传入对象和实际的策略器 代码举例: