
设计模式
EchoByCode
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式-02-抽象工厂模式
1、简介 抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。 2、目的: 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 3、优点: 当一个产品族中的多个对象被设计成一起工作时,它能保证客户端始终只使用同一个产品族原创 2021-12-28 22:28:32 · 79 阅读 · 0 评论 -
设计模式-01-简单工厂模式
1、简介 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 2、目的 定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。 3、解决的问题 主要解决接口选择的问题。 4、优点: 1、一个调用者想创建一个对象,只要知道其名称就可以了。 2、扩展性高,如果想增加一个产品,只要扩展一个工厂类就可以。 3、屏蔽产品的具体实现,调用者只关心产品的接口。 5、缺点: 每次原创 2021-12-28 21:55:00 · 83 阅读 · 0 评论