自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞行鱼的专栏

诚实守信,刻苦努力,乐于助人,广交朋友

  • 博客(4)
  • 收藏
  • 关注

原创 第四个设计模式:装饰模式

第四个设计模式:装饰模式装饰模式是对对象功能增强时,平时使用继承的一种替代方案一.UML示意图:二.组成部分:1.       抽象构件:原始的功能接口2.       具体构件:具体的原始功能类3.       装饰角色:持有具体构件类的对象,以便执行原有功能4.       具体装饰:具体扩展的功能在这里三.例子代码:使用装饰模式来演示一个对”行走”功能扩展

2006-12-19 21:21:00 1531 1

原创 第三个设计模式:策略模式

  今天给大家介绍第三个设计模式:策略模式一.策略模式是对象的行为模式,用意是对一组算法的封装。动态的选择需要的算法并使用UML示意图二.组成部分:1. 环境角色:持有一个策略类引用2. 抽象策略3. 具体策略:相关的算法或操作三.代码例子1. 抽象策略package com.eekq.strategy; public interface IStra

2006-12-17 10:08:00 1380

转载 commons-logging+log4j

一 :为什么同时使用commons-logging和Log4j?为什么不仅使用其中之一?Commons-loggin的目的是为“所有的Java日志实现”提供一个统一的接口,它自身的日志功能平常弱(只有一个简单的SimpleLog?),所以一般不会单独使用它。Log4j的功能非常全面强大,是目前的首选。我发现几乎所有的Java开源项目都会用到Log4j,但我同时发现,所有用到Log4j的项目一般也同

2006-12-14 10:53:00 2193 2

原创 第二个设计模式:工厂方法

 上一节中已经介绍了简单工厂,我想大家应该有一定认识了。然后简单工厂有它自身的局限性~今天继续为大家介绍工厂模式之工厂方法 .UML示意图:组成部分:1.抽象工厂2.具体工厂3.抽象产品4.具体产品代码例子:1.       抽象工厂package com.eekq.creator.factorymethod; public interface

2006-12-13 22:16:00 1139

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除