Em 10/02/2010 07:50, Samuel M. Basso escreveu:
> Amigo eu tenho o sistema totalmente em herança desde metodos até da parte
> visual. É muito usado e faz sentido sim Vinicius. Pensa comigo vou tentar te
> explicar me maneira clara.
>
> Em um sistema que vc tem varios cadastros com Codigo e Descrição apenas dois
> campos (situando um exemplo) vc cria essa unit e form da maneira que quiser
> coloca todos dbedit, botoes, metodos tais como ao fechar a tela fazer
> pergunta se realmente desejar fechar, validaçao dos campos caso nao
> preenchimento e pronto.
>
> Todos outros cadastros vc herda desse que criou e todos esses metodos que
> criou nao precisam ser adicionados, poupando muito tempo de programaçao. Se
> um dia encontrar um erro se o erro é da classe pai nao precisa mudar em
> todos os cadastros como é de costume dos programadores simplismente muda em
> um só lugar e esta resolvido. Por isso considero de muito sentido usar
> heranças.
>
Claro que faz sentido usar heranças !!!!

Não faz sentido herdar um método e não querer que ele execute na classe 
ancestral.
Se vc não quer executar o metódo na classe ancestral não o herde, herde 
apenas a classe.

Acho que agora me expliquei melhor. ;)

Responder a