搜索
写经验 领红包
 > 育儿

大话设计模式工厂模式(大话设计模式用的什么语言)

导语:大话设计模式-工厂模式

介绍

工厂方法模式(英语:Factory method pattern)是一种实现了“工厂”概念的面向对象设计模式。

为什么使用工厂模式

关于工厂模式的的分类有很多种,简单工厂模式、静态工厂模式等等,其实这些都不是最重要的。工厂模式最核心和重要的理念是“Don't Repeat”。

什么时候使用工厂模式

我们现实生活中工厂就是为了重复的去造某个东西或者某一类东西。一旦我们在工程中使用一个对象或者一个方法重复次数超过两次以上,建议需要考虑使用工厂模式去创建。如果重复拷贝方法和对象,当时感觉很舒服,不用去想。这样我们在修改某一个方法或者对象的时候,你需要到处去找你使用的对象和方法一一修改,还有可能导致漏改的风险,给后期维护带来极大的不便。

不要滥用工厂模式

对于一个工程中只需要使用一次的对象或者方法,我们不需要多此一举的加一层工厂模式。这是没有必要的。

总结

在我们这个社会节奏越来越快的时代,我们应该更多的注重工作的效率,减少重复的去使用同样一段代码,多去思考什么时候该使用工厂模式。提高我们程序的代码简洁度,方便我们在工厂模式里更好的去拓展。

免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请与我联系,一经查实立刻删除内容。本文内容由快快网络小葵创作整理编辑!