摘要:
前言 工厂模式属于构建型模式; 工厂模式,顾名思义就是我们可以通过一个指定的“工厂”获得需要的“产品”,在设计模式中主要用于抽象对象的创建过程,让用户可以指定自己想要的对象而不必关心对象的实例化过程,这样做的好处是: 用户只需通过固定的接口而不是直接去调用类的实例化方法来获得一个对象的实例 隐藏了实 阅读全文
摘要:
前言 一些开源的第三方库、框架中大量采用设计模式设计底层代码,使得框架的使用者,可以更加简单、舒服地调用底层代码进行高层代码的开发; 这就是设计模式的魅力所在; 软件开发流程大致分为以下3大流程 需求分析 程序分析和设计 程序开发 设计模式本质是针对面向对象编程,在程序设计阶段应当遵守的设计原则。 阅读全文