Página 1 de 1

Override Method

Enviado: 11 Fev 2012 15:59
por sygecom
Olá Pessoal,

Alguém sabe como contornar o uso de OVERRIDE METHOD no harbour, pelo que pude ver ainda não existe esse recurso disponível no Harbour.

É bem útil para sobrescrever funções e method de uma classe.

Override Method

Enviado: 12 Fev 2012 10:56
por rossine
Olá Leonardo,

Tem que incluir isto no teu fonte:

#include "xhbcls.ch"

Teu exemplo funcionado aqui: http://groups.google.com/group/harbour- ... 04f74b72e#

Abraços,

Rossine.

Override Method

Enviado: 12 Fev 2012 12:06
por sygecom
Obrigado Rossine, deu certo.

Override Method

Enviado: 14 Fev 2012 09:24
por Itamar M. Lins Jr.
Repassando...
#xcommand METHOD <msg> SUBCLASS <ivar> => ;
MESSAGE <msg> TO <ivar>

or if you want to froce SELF as method result:

#xcommand METHOD <msg> SUBCLASS <ivar> => ;
MESSAGE <msg> INLINE ::<ivar>:<msg>, Self

best regards,
Przemek
É isso mesmo ?
Eu não trabalho com classes "ainda"

Saudações,
Itamar M. Lins Jr.