设计模式
文章平均质量分 78
黎客
这个作者很懒,什么都没留下…
展开
-
设计模式之抽象工厂模式
抽象工厂模式通过定义抽象工厂来规定实现抽象工厂的具体工厂行为。主要用于解决的问题就是在一个产品族,存在多个不同类型的产品情况下,产品选择的问题。假设有两个工厂,可以生产手机和电脑,其中手机分为智能机和老年机,电脑分为笔记本和台式。当需要创建的对象是一系列相互关联或相互依赖的产品族时,如工厂中的电脑、手机、电视等。系统中有多个产品族,但每次只使用其中的某一族产品。工厂中产品的创建过程基本相同,并且调用方对产品的实现细节和内部结构无依赖关系。当需要多个对象一起工作时,它可以保证客户端只使用同一工厂中的对象。原创 2023-10-07 23:59:15 · 36 阅读 · 0 评论 -
设计模式之工厂方法模式
工厂方法模式在设计模式属于创建型设计模式,实现方法是在父类中提供一个创建对象的方式,由子类来决定实例化对象的类型,这种设计模式也是Java开发中最常⻅的⼀种模式。原创 2023-09-20 14:21:06 · 37 阅读 · 0 评论