FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Objeto ficticio
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM
Re: Objeto ficticio
Posted: Sat Oct 04, 2014 09:22 AM
Yo soy bético :-) pero no soy "anti algo" como antisevillista...

Cuando vengas por Sevilla y tengas tiempo me avisas y nos tomamos una cerveza. Yo vivo en Dos Hermanas por lo que te coge de paso :-) Ah! mi hijo acaba de empezar Ingeniería eléctrica. :-)

Investiga la funcion
Code (fw): Select all Collapse
__clsAddMsg( hClass, "New", @New(), HB_OO_MSG_METHOD )

En el ejemplo se esta definiendo el método NEW, el nombre del método es "New" pero la función que lo implementa aquí se llama tambien New() pero se podría llamar new1() o new2() o lo que quieras.
Funciona como las tablas hash, don de la key es el nombre del método y el valor es el puntero de la función que se define poniendo delante de la funcion @.
En las tabla hash es muy importante no repetir la clave y cuando se hace un add si existe la key lo que se hace es sustituir el valor...
______________________________________________________________________________

Sevilla - Andalucía
Posts: 498
Joined: Thu May 10, 2007 08:30 PM
Re: Objeto ficticio
Posted: Sat Oct 04, 2014 08:25 PM

Ok le hecho un vistazo. Gracias

Estaremos en contacto.

Peaaaaaso de foro...

FWH 2007 - xHarbour - BCC55
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Objeto ficticio
Posted: Sat Oct 04, 2014 08:29 PM
xmanuel wrote:
En las tabla hash es muy importante no repetir la clave y cuando se hace un add si existe la key lo que se hace es sustituir el valor...


Entiendo que lo que hace es sustituir la anterior con el nuevo valor, no?
Es decir, lo busca, y si lo encuentra, lo modifica y si no lo encuentra, lo añade, no?
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM
Re: Objeto ficticio
Posted: Sat Oct 04, 2014 09:56 PM

Exacto.
Si existe es un update y si no es un insert :-)
En una tablas hash o Array asociativo no puede haber dos claves o keys repetidas...

______________________________________________________________________________

Sevilla - Andalucía

Continue the discussion