俺不会j2ee,对设计模式了解一点儿,试着答一下。
1 package com.j2eeapp.ch13;
2 interface Creator        //*********定义creator接口
3  {
4 pubilc Fish factory();     //**********定义接口里的方法,方法使用的fish接口
5 }
6 interface Fish{}        //**********定义Fish接口   
7 class Crap implements Fish{}  //**********定义Crap类,基于Fish接口。8 class CrapCreator implements Creator//*******定义CrapCreator类,基于Creator接口
9 {
10 public Fish factory()     //********实现Creator中定义的factory方法
11 {
12 return new Crap();      //********factory方法返回一个Crap类的实例
13 }
}