Henrique Rocha de Faria wrote:
> 
> De A tenho umas 50 classes filhas, cada uma representa uma determinada
> opera��o no base de dados. Estou usando um gerente de transa��es, e para
> ele o objeto alvo da transa��o n�o precisa ser conhecido, por isso, todos
> devem ser de um tipo comum. Os m�todos de minha classe abstrata s�o os
> famosos inserir, remover, atualizar e consultar. Acontece que nem todas
> as opera��es precisam ser realizadas sobre todos os objetos, portanto,
> vou ter que remodelar meu projeto!

        Para julgar se sua modelagem est� correta seria preciso conhecer
mais detalhes. A pr�pria biblioteca do Java tem alguns casos em que isso
faz sentido (por exemplo java.util.Collection). Mas � bom voc� rechecar
o seu design.

        De qualquer forma, respondendo � sua pergunta original, a forma
de indicar que um m�todo n�o � implementado seria:

void inserir()
{
    throw new UnsupportedOperationException();
}


        Um abra�o,

Einar Saukas
Technical Consultant
Summa Technologies, Inc.
http://www.summa-tech.com


    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
    [d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    [regras da lista: http://www.soujava.org.br/regras.htm]
    ---------------------------------------------------------------------

Responder a