by quique » Wed May 21, 2008 7:18 pm
Como puedo saber si una clase es hija de otra?
- Code: Select all Expand view RUN
#include "hbclass.ch"
function main()
local oCuatro := cuatro():new()
local oCinco := cinco():new()
? esDe( oCuatro, "uno" ) // Es hija de la clase uno
? esDe( oCinco , "dos" ) // Es hija de la clase dos
return nil
class uno
endclass
class dos
endclass
class tres from uno
endclass
class cuatro from tres
method new inline self
endclass
class cinco from uno,dos
method new inline self
endclass
Saludos
Quique
-
quique
-
- Posts: 408
- Joined: Sun Aug 13, 2006 5:38 am
-
by Antonio Linares » Wed May 21, 2008 9:07 pm
Quique,
oCuatro:IsDerivedFrom( Uno() )
-
Antonio Linares
- Site Admin
-
- Posts: 42160
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
-
by quique » Wed May 21, 2008 9:39 pm
gracias
Saludos
Quique
-
quique
-
- Posts: 408
- Joined: Sun Aug 13, 2006 5:38 am
-
Return to FiveWin para Harbour/xHarbour
Who is online
Users browsing this forum: No registered users and 46 guests