- 19
- 1
- 约 19页
- 2017-09-29 发布于北京
- 举报
J2EE设计模式 彭晨阳(板桥里人) 设计模式是系统架构之基础 J2EE多层系统主要由架构设计、框架以及多个设计模式组成。 设计模式是一种实践的总结,是OOP最直接的表现。 掌握设计模式与否是衡量程序员设计水平高低的主要依据。 GoF设计模式 GoF设计模式主要列举了常用的23种模式 Java的GoF设计模式实现主要表现在面向接口编程。 工厂模式是最常用的一种设计模式 工厂模式简介 设定一个Class名称是AClass,在面向对象编程中,一般一个Class都会继承一个接口,设定AClass的接口为AInterface,那么生成AClass的对象方法如下: AInterface a = new AClass(); 工厂模式简介(续) 改写成下列方式: AInterface a = Afactory.create(); //代码2 上面代码2这一行是使用Afactory的create方法来生成AInterface实例 工厂模式简介(续) Afactory的create方法封装了具体创建细节。 解耦了创建过程和使用过程,系统可扩展性增强,稳定性增强。 Afactory的create方法代码: public static AInterface create(){ …… return new AClass(); } EJB调用
原创力文档

文档评论(0)