设计模式 - 问题导入

设计模式 - 问题导入
1.使用uml画出原型模式核心角色
2.原型模式中的深拷贝和浅拷贝是什么,并代码实现
3.spring框架中哪里使用了原型模式? spring中原型bean的创建,就是使用原型模式的应用

4.设计模式的七个原则
4.1是什么
单一职责原则
接口隔离原则
依赖倒置原则
里氏替换原则
开闭原则ocp
迪米特法则
合成复用原则
4.2能够使用uml说明设计原则
4.3在项目中哪里使用了ocp原则

5.状态模式是什么 ?
结合具体案例 说明

6.解释器模式是什么
画出uml类图,解释各个角色
哪里用到了解释器模式

7.单例模式有几种?优缺点是什么 ?
用代码实现

8.设计模式的目的
1)代码复用性好,相同的代码不用多次编写
2)可读性 便于阅读理解
3)扩展性好 好维护 好修改
4)可靠性好 增加新的功能 对原来的功能没影响
5)高内聚低耦合

猜你喜欢

转载自blog.csdn.net/weixin_39472101/article/details/121337509