救命,关于类转换问题

03-12-12 gentoo

我有段代码

dataaccess action = (fwjspssqDAO)FactoryDAO.getInstance().getFwjspssqDAO(form);

然后执行action.insertObject();方法

系统说没有insert这方法呢。。

最上面代码是,在工厂里有个getFwjspssqDAO方法,返回类型Object。这方法里new fwjspssqDAO这个类:

public Object getFwjspssqDAO(Object obj)

{

return new fwjspssqDAO(obj);

}

所以我觉得我上面这代码是对的啊。

dataaccess是个接口,所有*DAO类都实现它。。

但是为什么说没有insertObject这方法呢。。

不吃羊肉
2003-12-12 13:48

dataaccess接口类里必然没有定义insert方法