
设计模式
文章平均质量分 88
AliceWanderAI
北邮自动化学院,研究方向:图像处理,机器学习
展开
-
设计模式简介
设计模式主要是基于以下的面向对象设计原则: 对接口编程而不是对实现编程。 优先使用对象组合而不是继承。 设计模式在软件开发中的两个主要用途:开发人员的共同平台 设计模式提供了一个标准的术语系统,且具体到特定的情景。例如,单例设计模式意味着使用单个对象,这样所有熟悉单例设计模式的开发人员都能使用单个对象,并且可以通过这种方式告诉对方,程序使用的是单例模式。最佳的实践 设原创 2017-05-17 11:20:47 · 451 阅读 · 0 评论 -
工厂模式原理及实现
工厂方法模式(Factory Method Pattern) 这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。 主要解决:主要解决接口选择的问题原创 2017-05-18 11:42:56 · 1167 阅读 · 0 评论