简体中文 | 繁体中文

大话设计模式-----第128章


强上营 都市召唤师 韩娱之亚特领域 女尊:绝色夫君有九个 重生之天价经纪人 鬼王宠妻:纨绔废柴妃 嗜血冰仙 封神记 网游之无限突破 蚂蚁的终极进化 银狐之恋 狂妃难宠:腹黑相公是颗蛋 三界 网游之魔魂 后备 星海战皇 完美谋杀:刑警王大林 周晓芙重生在古代 隐婚总裁,爱你上瘾 恶犬天下
第128章

小A:“原型模式有什么优点吗?”

大B:“原型模式的优点:1、Prototype模式允许动态增加或减少产品类。由于创建产品类实例的方法是产批类内部具有的,因此增加新产品对整个结构没有影响。2、Prototype模式提供了简化的创建结构。工厂方法模式常常需要有一个与产品类等级结构相同的等级结构,而Prototype模式就不需要这样。3、Portotype模式具有给一个应用软件动态加载新功能的能力。由于Prototype的独立性较高,可以很容易动态加载新功能而不影响老系统。4、产品类不需要非得有任何事先确定的等级结构,因为Prototype模式适用于任何的等级结构。”

小A:“原型模式又有些什么缺点呢?”

大B:“原型模式的缺点:每一个类必须配备一个克隆方法。而且这个克隆方法需要对类的功能进行通盘考虑,这对全新的类来说不是很难,但对已有的类进行改造时,不一定是件容易的事。”

推荐小说