俺不会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 }
}
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 }
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货