wordpress插件 标签页青岛济南网站建设优化
news/
2025/10/5 21:10:13/
文章来源:
wordpress插件 标签页,青岛济南网站建设优化,阿里轻云wordpress,建站教程的实现方式其实学过java的人基本都知道#xff0c;工厂模式#xff0c;我们是基本每天都在用#xff0c;只不过工厂模式也分为几种情况#xff1a;简单工厂#xff0c;抽象工厂和智能工厂。 简单工厂其实#xff0c;大家时时刻刻都在用#xff0c;个人理解#xff0c;当我们在一个… 其实学过java的人基本都知道工厂模式我们是基本每天都在用只不过工厂模式也分为几种情况简单工厂抽象工厂和智能工厂。 简单工厂其实大家时时刻刻都在用个人理解当我们在一个函数中调用另一个函数的时候我们可以简单理解为是一种简单工厂的应用当然工厂模式的定义并非如此我们看到很多书中对工厂模式的定义是要都是大概这么一种方向就是工厂模式必须产生对象或者是以产生对象为目的。 借此我们就引出我个人对设计模式的看法我们在接下去谈设计模式的时候这里首先需要明确小弟的一些看法 首先设计模式是一种思想思想这种东西不必太纠结于定义是什么小弟并没有太多时间去评价中国教育体制的问题但是我们必须要明确的是思想绝不能禁锢当然我也有很多观点可能并不正确但是这正是我们需要提高的地方 其次设计模式既然是一种思想我这里并不想从代码的角度去说明它旨在说明其思想即可这里将用最少的篇幅去介绍这几种设计模式的思想层面的理解和其在现实生产中需要在什么地方应用 再者我们这里也是避免了用大篇幅就说明一些东西到最后得出一个什么什么样的结论我这里就用最简单的话语去解释这一看上去非常神秘的设计模式旨在让大家用最短的时间去领会这些设计模式并且如果当你想应用的实践中的时候最起码已经知道其思想和在什么地方应该去应用它那么这个时候我个人建议你应该去深入的研究这里并不适合你去做深入的研究当然你可以在留言的地方进行留言我们一起讨论总之在博客中我就不做详细的阐述了。 好的我们闲话少叙进入本次博客的主题工厂模式 工厂模式分为三种 简单工厂、抽象工厂、智能工厂 在前文中提到的内容我们这里就不累述这里主要说下工厂模式是为了能够更好的包装和抽象对象生产的这么一种方式。工厂的目的在于判别接口最终被那个类所实现产生实例的过程不再用new关键字最终是类与类直接实现松耦合的目的这也是为了我们以后更方面的维护代码所做的工作。 真正意义的工厂真正的JS工厂不是利用另外一个类来初始对象, 而是使用一个子类按照相应的定义来完成类初始化任务。 最简单的例子我们抽象接口和实现类都实现同样的接口在具体实现类中实现具体的代码。 这里再次给一个定义工厂是一个把成员变量初始话的任务交给子类中进行的类 低耦合高内聚是工厂模式的初衷这里我个人并不推荐什么情况下都用工厂模式因为任何一个设计模式都只会让程序更复杂如果用不好的话相反会适得其反所以当我们项目并不是特别大的时候并不适合用工厂模式相反我们用最直接的new出对象来是最好的解决方案。 这里貌似谈到了中庸的思想啊没有最好只有最适合所以各位根据具体情况具体分析吧。 转载于:https://www.cnblogs.com/sunyingyuan/p/3686207.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/928739.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!