Se Puede Usar Poliformismo En Gambas


Objetivo: Se Puede Usar Poliformismo En Gambas
Hay alguna forma de implementar poliformismo en gambas y como se hace

Perfil MP  
Objetivo: Re: Se Puede Usar Poliformismo En Gambas
En parte si. Mira como funciona el operador NEW. Te aconsejo que leas el post sobre clases y objetos.
Gambas: clases y objetos

Es un poco denso porque he intentado resumir todo para dar una perspectiva global, pero pregunta lo que desees sobre ello.

Un saludo

Perfil MP  
Objetivo: Re: Se Puede Usar Poliformismo En Gambas
Contestando a tu privado el polimorfismo es en parte porque cuando construyes objetos puedes construir objetos distintos con el mismo nombre dependiendo de los parámetros que le pases al constructor.

Y respondiendo a tu otra pregunta tu instancias cuando haces un NEW
Dim t as NEW textbox.
En ese momento estás instanciando un nuevo objeto de la clase textbox y que HEREDARA sus propiedades, métodos y eventos.
Igual que puedes crear ese objeto al que llamé t, puedes crear una clase que herede de textbox (tal como puse en el ejemplo anteriormente) y a esa nueva clase que heredará propiedades, métodos y eventos añadirle tu nuevas propiedades, métodos y eventos.
De esa dorma si instancias una clase de textbox tienes tu textbox normal y si instancias un objeto en la clase tuya entonces tienes un textbox con propiedades métodos y eventos diferentes.

Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.1015s (PHP: -46% SQL: 146%)
Consultas SQL: 29 - Debug off - GZIP Activado