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