 |
上一主题
二十个数据源,定时发送数据;
要求:采集,存储到数据库,
显示实时曲线图,
数据量在百万以上 ;
给出一个J2EE的解决思路,以文档或流程图的形式给出。
|
|
下一主题
//注意这里,这里就提供用于访问自己组合体内的部件方法。
//上面disk 之所以没有,是因为Disk是个单独(Primitive)的元素.
public Iterator..
|
|
|
|
进一步使用 上面的PegAdapter是继承了SquarePeg,如果我们需要两边继承,即继承SquarePeg 又继承RoundPeg,因为Java中不允许多继承,但是我们可以实现(implements)两个接口(interface)
public interface IRoundPeg{ public void insertIntoHole(String msg);
}
public interface ISquarePeg{ public void insert(String str);
}
下面是新的RoundPeg 和SquarePeg, 除了实现接口这一区别,和上面的没什么区别。 public class SquarePeg implements ISquarePeg{ public void insert(String str){ System.out.println("SquarePeg insert():"+str); }
}
public class RoundPeg implements IRoundPeg{ public void insertIntohole(String msg){ System.out.println("RoundPeg insertIntoHole():"+msg); } }
下面是新的PegAdapter,叫做two-way adapter:
public class PegAdapter implements IRoundPeg,ISquarePeg{
private RoundPeg roundPeg; private SquarePeg squarePeg;
// 构造方法 public PegAdapter(RoundPeg peg){this.roundPeg=peg;} // 构造方法 public PegAdapter(SquarePeg peg)(this.squarePeg=peg;)
public void insert(String str){ roundPeg.insertIntoHole(str);}
}
这个是该网站的文章我拿来看的时候发现
最后一个.. 类IMPLEMENTS IRoundPeg 根本没实现里面的方法 .. 这么写是什么意思.. 是写错了还是我没理解
|
|
|
|
|
|
Re: 请教一个ADAPTER的问题
|
2006年04月03日 15:59
|
|
|
|
有一些笔误,但是从道理上讲,执行与否insertIntoHole这个方法不重要了,只是语法上的问题。
|
|
|
|
热点TAG:
AOP
cache
缓存
DDD
EJB
集群
设计模式
Hibernate
IOC
JiveJdon
OO
RBAC
Seam
Spring
Struts
anti spam
|