![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 64
zooooooh
这个作者很懒,什么都没留下…
展开
-
六大设计原则基本概念
面向对象设计原则:它是设计和编码的指导思想,通过设计原则可以提升代码的扩展性和灵活性。1、单一职责原则(SRP):一个类只负责一个功能领域中的相应职责,或者可以定义为,就一个类而言,应该只有一个引起它变化的原因。单一职责原则是实现高内聚,低耦合的指导方针,它是最简单但又最难运用的原则,需要设计人员发现类的不同职责并将其分离,而发现类的多重职责需要设计人员具有较强的分析设计能力和相关的相互实践经验原创 2017-11-29 17:27:19 · 936 阅读 · 0 评论 -
设计模式之工厂模式
工厂设计模式:专门负责将大量由共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,不必事先知道要实例化的类。工厂模式的几种形态: 1)简单工厂模式:又称为静态工厂方法 2)工厂方法模式:又称为多态性工厂模式或虚拟构造子模式 3)抽象工厂模式:又称为工具箱模式1、简单工厂模式:专门定义一个类来负者创建其他类的实例,被创建的实例通常具有共同的父类。优点:原创 2017-11-29 17:41:27 · 190 阅读 · 0 评论 -
工厂模式的简单案例
简单工厂模式案例:顾客到商店买电脑1、首先,创建一个电脑公有的接口/** *电脑接口 */public interface IComputer { //电脑都能用于开发 public void kaiFa() ;}2、创建具体实体,实现公有的接口,这里是两个品牌电脑/** * 苹果电脑实现类 */public class AppleComputer implements原创 2017-11-29 21:34:04 · 896 阅读 · 0 评论