eae Pessoal ble?
Estou enfrentando o seguinte problema:
criei uma classe abstrata AbstractVo, vazia:
public abstract class AbstractVo {
}
depois, fiz uma outra classe abstrata, AbstractDao:
pulbic class abstract AbstractDao {
public abstract int inserir(AbstractVo Vo);
...
}
bom, então estendi a Classe AbstractVo:
public class ClienteVo extends AbstractVo {
public int getCodigo() {...}
}
mas quando eu tento sobrescrever o método inserir, usando a classe ClienteVo, ele não deixa, diz que não a classe ClienteDao não é abstrata e não sobrescreveu o método inserir:
public class ClienteDao extends AbstractDao {
public int inserir(ClienteVo Vo) {...}
}
se eu substituir por AbstractVo quando vou sobrescrever o metodo inserir, funfa legal, mas não é isso q eu quero!!
obrigado pessoal!!