Ver Mensaje Individual
  #1  
Antiguo 29-01-2009
poyo poyo is offline
Miembro
 
Registrado: ene 2009
Posts: 47
Reputación: 0
poyo Va por buen camino
Cómo saber si una classe deriva de otra classe abstracta?

Estoy en Delphi 2009, y se habrán enterado o no, le han agregado lo siguiente

type
TMyClass = class abstract (TObject)
...
end;

El modificador "abstract" sirve para que dicha classe no pueda ser instanciada, sólo podrá ser instanciada una classe que derive de ella.

Mi pregunta es la siguiente:

RTTI mediante, hay alguna manera de saber si alguna classe tiene de ancestro alguna classe abstracta?

se entiende la pregunta?
Bueno... la dejo pincando y me voy que tengo que salircorriendo.

saludos
Responder Con Cita