j2ee常用的设计模式//工厂模式

总共23分为三大类创建型结构型行为型

我只记得其中常用的6、7分别是

创建型工厂工厂方法抽象工厂单例

结构型包装适配器组合代理

行为观察者模版策略

然后再针对你熟悉的模式谈谈你的理解即可。   

 

Java中的23种设计模式

Factory(工厂模式),      Builder(建造模式),       Factory Method(工厂方法模式),

Prototype(原始模型模式),Singleton(单例模式),    Facade(门面模式),

Adapter(适配器模式),    Bridge(桥梁模式),        Composite(合成模式),

Decorator(装饰模式),    Flyweight(享元模式),     Proxy(代理模式),

Command(命令模式),      Interpreter(解释器模式), Visitor(访问者模式),

Iterator(迭代子模式),   Mediator(调停者模式),    Memento(备忘录模式),

Observer(观察者模式),   State(状态模式),         Strategy(策略模式),

Template Method(模板方法模式), Chain Of Responsibleity(责任链模式

工厂模式工厂模式是一种经常被使用到的模式根据工厂模式实现的类可以根据提供的数据生成一组类中某一个类的实例通常这一组类有一个公共的抽象父类并且实现了相同的方法但是这些方法针对不同的数据进行了不同的操作首先需要定义一个基类该类的子类通过不同的方法实现了基类中的方法然后需要定义一个工厂类工厂类可以根据条件生成不同的子类实例当得到子类的实例后开发人员可以调用基类中的方法而不必考虑到底返回的是哪一个子类的实例
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值