GARANTIR DESCONTO

Fórum Classes, Declaração prévia #325256

12/07/2006

0

Estou usando Delphi 7. Consigo fazer declaração prévia de uma classe, apenas. O compilador não aceita mais de uma. Salvo melhor análise, que é o que estou fazendo, alguém sabe como contornar esta limitação?

Obrigado.

Henrique


José Cordeiro

José Cordeiro

Responder

Posts

13/07/2006

Massuda

Mostre seu código e informe a mensagem de erro. Posso estar enganado, mas pelo que sei não existe limite.


Responder

Gostei + 0

13/07/2006

Bruno Belchior

Você não estaria falando de herança múltipla? Se positivo, o delphi (assim como a maioria das linguagens orientadas a objetos) não permite esse método. O que se pode fazer é implementações de interfaces (essas sim, não tem limite de quantas uma classe pode implementar).


Responder

Gostei + 0

27/07/2006

José Cordeiro

Deu certo! Se não me engano, minhas tentativas esbarravam em dois erros:

a) fazer a declaração prévia e não implementá-la: type <class type> is not yet completely defined;

b) fazer a declaração prévia indicando uma classe da qual seria derivada: identifier redeclared (ou seja, em delcarações prévias terminam com a palavra [u:9b8360446a]class[/u:9b8360446a]);


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar