eu trabalho sempre com herancas de form basicos e todos o sistema herdando deles. nao gera lentidao nao. mas o melhor seria vc criar um bem basico e ir acrescentando funcionalidades de acordo com a necessidades. ai vc teria um framework de form para qualquer tipo de trabalho. o copilador do delphi e inteligente e mata rotinas e procedimentos que nao sao chamados.
t+ Em 07/03/07, Joao Morais <[EMAIL PROTECTED]> escreveu: > > Fabiano Augusto wrote: > > > > > Então se pode O.O , vou mandar! > > Sempre! > > > É o seguinte: Mexo com java e estava querendo implementar herança > > multipla( java nao suporta), o java tem a "gambiarra" das interfaces , > > que permitem a herança multipla, existe alguma maneira de fazer isso > > em delphi?, visto que desconheço qualquer recurso neste sentido.... > > Delphi também não possui herança múltipla, também precisei e também > fiquei na mão. > > Interface não é gambiarra. Você pode "simular" herança múltipla usando > interfaces no Delphi também, mas nada como herança múltipla *real*. > > Herança múltipla é um negócio bem peculiar, se você estiver com > disposição manda o que você precisa implementar, que numa dessa sai uma > dica útil. > > > Outra: Costumo utilizar nas minhas aplicações delphi um "form > > padrao"(tem tudo qto é funcao básica) que herda para toda minha > > aplicação, e costumo fazer sobrecarga de vários métodos, estava > > percebendo que os Metodos não utilizados nos forms filhos, devem > > gerar uma "lentidão", alguem trabalha dessa forma e tem alguma > > opnião sobre isso? > > Não trabalho desta forma mas sei como a coisa funciona internamente. Não > há motivo para gerar lentidão, o que me faz pensar que é algum problema > na implementação. > > O problema de trabalhar desta forma (um form pai sabe-tudo) é unicamente > relacionado a coesão -- ou seja -- seu form entende de muita coisa que > ele não deveria entender. > > -- > João Morais > > > -- Rafael jorge alves www.itrecife.com -> para verem meus artigos e trabalhos t+ [As partes desta mensagem que não continham texto foram removidas]