Fórum Para que serve quot;class ofquot; ? #254582

15/10/2004

0

Alguem poderia me explicar qual a finalidade de ´class of´ ?


Rjun

Rjun

Responder

Posts

15/10/2004

Fórum Vini

Olá,
isso é chamado de class-reference ou metaclass, e é simplesmente uma forma de você referênciar os descendentes de uma classe ou até ela própria..
Por exemplo:
TClasseA = class(TAncestral)
end;

TClasseB = class(TAncestral)
end;

TMeuParam = class of TAncestral;

...
procedure MinhaProcedure(P: TMeuParam);

Para a procedure MinhaProcedure, você tanto poderá passar o tipo TClasseA quanto TClasseB e até a classe TAncestral..


Espero ter ajudado,
Vinicius;


Responder

Gostei + 0

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

Aceitar