解释器模式:
访问者模式:
策略模式:




抽象的策略接口:

算法族:
普通客户小批量购买策略:

普通客户大批量购买策略:

老客户小批量购买策略:

老客户大批量购买策略:

管理算法策略的Context类:

测试:

模板方法模式:



抽象的银行模板:

取款类(重写取款方法):

顾客类(测试):

可以在顾客类中定义匿名内部类:


状态模式:





抽象的状态类:

空闲状态:

已预订状态:

已入住状态:

维持不同状态间的切换:

测试:

相关文章:
-
2021-11-22
-
2022-02-15
-
2021-07-01
-
2021-06-21
-
2022-12-23
-
2022-12-23
-
2021-11-30
猜你喜欢
-
2021-08-10
-
2021-07-30
-
2021-07-02
-
2022-12-23
-
2021-05-31
-
2022-12-23
-
2021-11-17
相关资源
-
下载
2021-06-24
-
下载
2022-12-08
-
下载
2023-01-28