
设计模式
文章平均质量分 69
Joox
开心就好
展开
-
初识设计模式
设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式是软件工程的基石脉络,如同大厦的结构一样。 设计模式分为三大类: 创建型模式,共五种: 工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种: 适配器模式、装饰器模式、代原创 2017-12-05 00:02:34 · 190 阅读 · 0 评论 -
三种工厂模式的对比
工厂模式分为三种:简单工厂模式、工厂方法模式和抽象工厂模式。工厂模式的目的在于增加程序的可扩展性。让程序有一个更好地封装,降低程序模块之间的耦合程度。 在增加新的功能或要求的时候不需要做太多的改动,如改变多个现有的类等等,编程是一门艺术,大批量的改动显然是非常丑陋的做法,我们尽可能的避免这样编程。 简单工厂模式 简单工厂严格来说并不算一种设计模式,因为它违反了“开放-封边”原则。简单工原创 2017-12-08 00:18:43 · 1003 阅读 · 0 评论