你的位置: 码友网首页 / 资讯源列表 / C#设计模式-原型模式(Prototype Pattern)

关于[C#设计模式-原型模式(Prototype Pattern)]的摘要:

在软件开发过程中,我们习惯使用new来创建对象。但是当我们创建一个实例的过程很昂贵或者很复杂,并且需要创建多个这样的类的实例时。如果仍然用new操作符去创建这样的类的实例,会导致内存中多分配一个一样的类实例对象,增加创建类的复杂度和消耗更多的内存空间。 如果采用简单工厂模式来创建这样的系统。随着产品类增加,子类数量不断增加,会增加额外系统复杂程度,为此我们不得不引入原型模式了。

原文地址: https://www.cnblogs.com/tynam/p/14005357.html

收录时间: 2020-11-20 浏览量: 1523 分类: 设计模式

| 0 收藏 | 0