In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Nuevo artículo en el blog. Quinta entrega de POO avanzada con xHb y Xalier.

Foro público de Xailer en español
Responder
jasm.quitaesto
Mensajes: 420
Registrado: Sab Ago 16, 2008 9:06 pm

Nuevo artículo en el blog. Quinta entrega de POO avanzada con xHb y Xalier.

Mensaje por jasm.quitaesto »

http://jalfonsosuarez.wordpress.com/201 ... gramacion- orietada-a-objeto-avanzada-con-xharbour-y-xailer-v/
jasm.quitaesto
Mensajes: 420
Registrado: Sab Ago 16, 2008 9:06 pm

Nuevo artículo en el blog. Quinta entrega de POO avanzada con xHb y Xalier.

Mensaje por jasm.quitaesto »

El 13/07/2011 22:12, Mário Angelini escribió:
> ¡Felicitaciones!
> Esto deberia ser incluido en el Manual de Ayuda Xailer.
Gracias.
Avatar de Usuario
Carlos Ortiz
Mensajes: 873
Registrado: Mié Jul 01, 2009 5:44 pm
Ubicación: Argentina - Córdoba
Contactar:

Nuevo artículo en el blog. Quinta entrega de POO avanzada con xHb y Xalier.

Mensaje por Carlos Ortiz »

Yo aclararía de que esta práctica no queda muy recomendable ya, no es que
este mal pero...
// Instanciando a la vez que damos valores
cliente1 := Cliente():Crear( "1", "Nombre del cliente 1",;
"Domicilio del cliente 1",;
"41000",;
"Localidad del cliente 1 ",;
"Provincia del cliente 1",;
"Telefono del cliente 1",;
"Email del cliente 1",;
"NIF del cliente 1" )
me inclino por ir dejando de lado el pasaje de parámetros, es mejor usar
propiedades de las clases y métodos, digo como para potenciar esto y no
seguir con las FUNCTION.
muchas gracias Alf+ un saludo.
jasm.quitaesto
Mensajes: 420
Registrado: Sab Ago 16, 2008 9:06 pm

Nuevo artículo en el blog. Quinta entrega de POO avanzada con xHb y Xalier.

Mensaje por jasm.quitaesto »

Hola Carlos,
Es una forma cómoda de instanciar el objeto de la clase y al mismo
tiempo darle valores. En java se usa constantemente.
Una de las propiedades de los métodos es la de poder recibir parámetros,
nada tiene que ver con las funciones. Dependiendo de lo que tenga que
hacer el método recibirá o no parámetros. Imagina un método :Skip( n )
para saltar n pasos, si lo hacemos sin parámetros se complica mucho la cosa.
Gracias por el comentario.
Un saludo
Alf+.
El 14/07/2011 6:23, Carlos Ortiz escribió:
> Yo aclararí­a de que esta práctica no queda muy recomendable ya, no es que
> este mal pero...
>
> // Instanciando a la vez que damos valores
> cliente1 := Cliente():Crear( "1", "Nombre del cliente 1",;
> "Domicilio del cliente 1",;
> "41000",;
> "Localidad del cliente 1 ",;
> "Provincia del cliente 1",;
> "Telefono del cliente 1",;
> "Email del cliente 1",;
> "NIF del cliente 1" )
>
> me inclino por ir dejando de lado el pasaje de parámetros, es mejor usar
> propiedades de las clases y métodos, digo como para potenciar esto y no
> seguir con las FUNCTION.
>
> muchas gracias Alf+ un saludo.
>
>
perolero
Mensajes: 135
Registrado: Mar Dic 21, 2010 9:54 am

Nuevo artículo en el blog. Quinta entrega de POO avanzada con xHb y Xalier.

Mensaje por perolero »

Hola Jose Alfonso:
En C# también es una metodologí­a común el poder llamar a los métodos constructores con o sin parámetros de iniciación (lo que se conoce con el nombre de sobrecargar, si quieres los pasas y si no, pues no los pasas, depende de lo que quieras hacer.
Decirte que ole tus coj... estás haciendo una labor de primera, siempre se nos ha dicho que lo de POO buscar algún manual para aprender, pero nos hemos hartado de leer objetos animales de los que derivan leones, jirafas y monos, etc, pero nada que nos plasmara en xHarbour la manera de trabajar, con esto tuyo estás simplificando la entrada al mundo xailer.
Estoy de acuerdo con un post anterior, cuando termines estos artí­culos el equipo de Xailer (con tu permiso) deberí­a incluirlo en la documentación.
Mil gracias, Emilio Gil.
jasm.quitaesto
Mensajes: 420
Registrado: Sab Ago 16, 2008 9:06 pm

Nuevo artículo en el blog. Quinta entrega de POO avanzada con xHb y Xalier.

Mensaje por jasm.quitaesto »

Emilio,
Exactamente, lo que no tengo claro (me da errores de todas clases) es
como realizar la sobrecarga de métodos con xHb al estilo Java y c#, el
mismo método con y sin parámetros o dependiendo del numero y/o tipo de
dato de los parámetros.
El equipo de Xailer tiene permiso "permanente" para usar mis
colaboraciones si lo desea en la documentación.
Gracias por tu comentario.
Un abrazo
Jose Alfonso Suarez Moreno
El 14/07/2011 12:47, Emilio Gil escribió:
> Hola Jose Alfonso:
>
> En C# también es una metodologí­a común el poder llamar
> a los métodos constructores con o sin parámetros de
> iniciación (lo que se conoce con el nombre de sobrecargar,
> si quieres los pasas y si no, pues no los pasas, depende de
> lo que quieras hacer.
>
> Decirte que ole tus coj... estás haciendo una labor de
> primera, siempre se nos ha dicho que lo de POO buscar algún
> manual para aprender, pero nos hemos hartado de leer objetos
> animales de los que derivan leones, jirafas y monos, etc,
> pero nada que nos plasmara en xHarbour la manera de
> trabajar, con esto tuyo estás simplificando la entrada al
> mundo xailer.
>
> Estoy de acuerdo con un post anterior, cuando termines
> estos artí­culos el equipo de Xailer (con tu permiso)
> deberí­a incluirlo en la documentación.
>
> Mil gracias, Emilio Gil.
Avatar de Usuario
Carlos Ortiz
Mensajes: 873
Registrado: Mié Jul 01, 2009 5:44 pm
Ubicación: Argentina - Córdoba
Contactar:

Nuevo artículo en el blog. Quinta entrega de POO avanzada con xHb y Xalier.

Mensaje por Carlos Ortiz »

Hola José,
antes que nada no quiero que lo tomes como una crítica a tu labor, al
contrario, estas aportando algo importante para el foro en general, muchas
gracias.
volviendo al tema...
no digo que no sea cómodo el pasaje de parámetros, solo que recibir una
lista de parámetros ya no me agrada como antes, una vez que trabajamos con
clases y objetos, se hace mucho mas fácil el mantenimiento y las posibles
mejoras que una clase puede tener a lo largo de la vida del desarrollo del
software sobre todo usando metodologías de programación agil.
pero bueno quizás sea cuestión de gustos también.
te mando un saludo.
Carlos Ortiz.
jasm.quitaesto
Mensajes: 420
Registrado: Sab Ago 16, 2008 9:06 pm

Nuevo artículo en el blog. Quinta entrega de POO avanzada con xHb y Xalier.

Mensaje por jasm.quitaesto »

Hola Carlos,
No me lo tomo como crí­tica. Más bien quiero que no haya dudas sobre como
usar métodos, con o sin parámetros. Dependiendo de cada caso tendrás o
no que usarlos, y que, a veces, el uso de parámetros en los
constructores aclara mucho el código.
Saludos
Alf+.
El 15/07/2011 5:23, Carlos Ortiz escribió:
> Hola José,
> antes que nada no quiero que lo tomes como una crí­tica a tu labor, al
> contrario, estas aportando algo importante para el foro en general, muchas
> gracias.
>
> volviendo al tema...
> no digo que no sea cómodo el pasaje de parámetros, solo que recibir una
> lista de parámetros ya no me agrada como antes, una vez que trabajamos con
> clases y objetos, se hace mucho mas fácil el mantenimiento y las posibles
> mejoras que una clase puede tener a lo largo de la vida del desarrollo del
> software sobre todo usando metodologí­as de programación agil.
>
> pero bueno quizás sea cuestión de gustos también.
>
> te mando un saludo.
> Carlos Ortiz.
>
>
perolero
Mensajes: 135
Registrado: Mar Dic 21, 2010 9:54 am

Nuevo artículo en el blog. Quinta entrega de POO avanzada con xHb y Xalier.

Mensaje por perolero »

Hola Jose:
Estás de vacaciones o has desistido de seguir ofreciendonos mas entregas de POO con xHarbour, nos dejaste con la miel en la boca en tu 5 entrega.
Espero que estés disfrutando de unas buenas vacaciones.
Saludos,
Emilio Gil.
xmessoft
Mensajes: 37
Registrado: Lun Jun 06, 2011 5:15 pm

Nuevo artículo en el blog. Quinta entrega de POO avanzada con xHb y Xalier.

Mensaje por xmessoft »

Te contesto yo...
Está inmerso en unas merecidí­simas vacaciones...
....y creo que a la vuelta nos deleitará con nuevas entregas y con alguna
que otra sorpresa :-)
El 15/08/2011 12:22, Emilio Gil escribió:
> Hola Jose:
>
> Estás de vacaciones o has desistido de seguir
> ofreciendonos mas entregas de POO con xHarbour, nos dejaste
> con la miel en la boca en tu 5 entrega.
>
> Espero que estés disfrutando de unas buenas vacaciones.
>
> Saludos,
> Emilio Gil.
>
jasm.quitaesto
Mensajes: 420
Registrado: Sab Ago 16, 2008 9:06 pm

Nuevo artículo en el blog. Quinta entrega de POO avanzada con xHb y Xalier.

Mensaje por jasm.quitaesto »

Emilio,
Estaba de "vacaciones" ;-).
En unos dí­as, en cuanto termine un proyecto que tengo entre manos (y en
el que he puesto en práctica todo lo explicado y más) seguiré publicando
artí­culos en el blog. Y como dice Manu, hay cosas muy interesantes ;-).
Saludos
José Alfonso Suárez Moreno
El 15/08/2011 12:22, Emilio Gil escribió:
> Hola Jose:
>
> Estás de vacaciones o has desistido de seguir
> ofreciendonos mas entregas de POO con xHarbour, nos dejaste
> con la miel en la boca en tu 5 entrega.
>
> Espero que estés disfrutando de unas buenas vacaciones.
>
> Saludos,
> Emilio Gil.
>
perolero
Mensajes: 135
Registrado: Mar Dic 21, 2010 9:54 am

Nuevo artículo en el blog. Quinta entrega de POO avanzada con xHb y Xalier.

Mensaje por perolero »

Hola Jose:
Espero que las vacaciones hayan sido bien disfrutadas y merecidas, me alegro mucho que estes preparando nuevas entregas.
Un saludo,
Emilio.
Responder