老师有些疑问
1.设计模式通俗来讲是什么啊有点迷糊,我听懂了他是有23种
2.单例模式是23里面一种吧,这种具体是设计一个私有类不能在,外进通过对象行访问,只能在内通过静态方法,联系上静态对象进行访问
2.单例模式是23里面一种吧,这种具体是设计一个私有类不能在,外进通过对象行访问,只能在内通过静态方法,联系上静态对象进行访问
10
收起
正在回答 回答被采纳积分+1
1回答
好帮手慕小小
2022-09-07 10:14:34
同学你好
1、设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、程序的重用性。
简单来说就是:某些场景下,针对某些问题的某种通用的解决方案。
设计模式课程参考推荐:https://coding.imooc.com/class/chapter/270.html#Anchor
2、是的,单例模式是23种设计模式中的一种,但并不是设计成私有类不能被外界访问,而是将构造方法设计成私有的不能被外界访问,但会提供对外公开的静态的公有方法,保证单例类自己创建自己的唯一实例,并可以向整个系统提供这一实例。
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星