移动端扫码阅读
大话设计模式
第112章
大B:“因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如Aa=newA工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑实用工厂模式,虽然这样做,可能多做一些工作,但会给你系统带来更大的可扩展性和尽量少的修改量。我们以类Sample为例,如果我们要创建Sample的实例对象:Samplesample=newSample;可是,实际情况是,通常我们都要在创建sample实例时做点初始化的工作,比如赋值查询数据库等。首先,我们想到的是,可以使用Sample的构造函数,这样生成实例就写成:Samplesample=newSample(参数);但是,如果创建sample实例时所做的初始化工作不是象赋值这样简单的事,可能是很长一段代码,如果也写入构造函数中,那你的代码很难看了(就需要Refactor重整)。”
小A:“为什么工厂模式是如此常用?”
阅读大话设计模式最新章节 请关注米妮小说网(www.qixinyuan.com.cn)
智能推荐:【天才俱乐部】【凌皓】【华娱璀璨时代】【归雾】【因人而异的系统】【我的弟子全是大帝之资】【日娱音乐人】【怀上渣男死对头的娃后,我杀疯了】【诸天影视从小欢喜乔卫东开始】【谁让他修仙的!】【陈浩苏雪】【职场沉浮录】【昭奚旧草】【人在东京,收租从太太开始】【不辞春山】【诡盗奇谈】【我在红楼改气数】【我能看到商品价格曲线】【正义的使命】【诸天从全真剑法开始】【四合院从美好生活开始】【克拉夫特异态学笔记】【文野:开局怀疑异能力想弑主】【初唐小闲人】【重生99做汽车巨头】【四合院:我随身携带物流园】【龙王医婿全文免费阅读】【为了伴侣,这个反派也可以不当】【我真是来维护和平的】【斗罗之绝世唐门红尘劫】