模板方法模式面试题26 题
- 01 模板方法模式有哪些角色?调用流程是什么?
- 02 什么是模板方法模式?它解决什么问题?
- 03 模板方法模式的优缺点是什么?
- 04 模板方法模式和策略模式有什么区别?
- 05 模板方法模式和工厂方法模式有什么关系?
- 06 模板方法模式和回调机制有什么关系?
- 07 模板方法模式如何做父类流程和子类实现的测试?
- 08 模板方法模式适合哪些应用场景?
- 09 模板方法模式为什么说是通过继承复用流程?
- 10 模板方法模式在 JDK 和 Spring 中有哪些典型应用?
- 11 模板方法模式中的钩子方法是什么?
- 12 模板方法为什么通常要声明为 final?步骤方法访问权限怎么设计?
- 13 如何把重复流程代码重构成模板方法模式?
- 14 模板方法模式如何防止子类破坏父类流程不变量?
- 15 模板方法模式中异常、事务和资源释放应该放在哪里?
- 16 使用模板方法模式有哪些常见误区?
- 17 模板方法模式如何从一段遗留代码重构出?
- 18 模板方法模式相关代码应该如何做单元测试和集成测试?
- 19 模板方法模式在 Spring 或依赖注入环境中如何落地?
- 20 模板方法模式在真实业务中如何判断该不该使用?
- 21 模板方法模式后续需求频繁变化时如何演进?
- 22 模板方法模式做代码评审时应该重点看哪些点?
- 23 模板方法模式会带来哪些性能和资源成本?
- 24 模板方法模式经常会和哪些设计模式组合使用?
- 25 模板方法模式哪些迹象说明这里可能过度设计了?
- 26 模板方法模式线上出现问题时如何排查?
没有符合条件的题目。