设计模式
文章平均质量分 92
ambitfly
这个作者很懒,什么都没留下…
展开
-
工厂模式(笔记)
工厂模式分为简单工厂模式,工厂方法模式,抽象工厂模式简单工厂模式简单工厂模式是属于创建型模式,是工厂模式的一种。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式。简单工厂模式:定义了一个创建对象的类,由这个类来封装实例化对象的行为(代码)在软件开发中,当我们会用到大量的创建某种、某类或者某批对象时,就会使用到工厂模式工...原创 2019-08-31 11:40:49 · 145 阅读 · 0 评论 -
七大设计原则(笔记)
1.单一职责原则 一个类、接口方法只负责一项职责,这样能降低类的复杂度,提高类的可读性,提高可维护性,降低修改带来的风险。在实际项目中,很多类不遵循单一职责原则,但是接口和方法要做到单一职责。2.接口隔离原则 用多个专门的接...原创 2019-08-28 14:28:46 · 216 阅读 · 0 评论 -
原型模式,浅拷贝,深拷贝
原型模式原型模式(Prototype模式)是指:用原型实例指定创建对象的种类,并且通过拷贝这些原型,创建新的对象原型模式是一种创建型设计模式,允许一个对象再创建另外一个可定制的对象,无需知道如何创建的细节工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建,即对象.clone()形象的理解:孙大圣拔出猴毛,变出其它孙大圣...原创 2019-08-31 13:38:59 · 155 阅读 · 0 评论