Overwrite En Funciones O Métodos


Objetivo: Overwrite En Funciones O Métodos
Buenas a todos, o a los que estemos en activo jajajaaja.

el tema overwrite lo implementa el lenguaje ??

Porque he probado a hacer una sobreescritura de una función

public function test(iNumerador as Integer) as Result


End function



public function test(iNumerador as Integer, sFiltro as String) as Result


End function



pero el IDE me canta que existe el mismo método/función con el mismo nombre.....
Se puede activar alguna opción para esto o es que no se permite.


Gracias

Perfil MP  
Objetivo: Re: Overwrite En Funciones O Métodos
Puedes sobreescribir un método de la clase padre, siempre que la definición sea igual( mismos parámetros del mismo tipo) pero no puedes escribir dos métodos públicos que se llamen igual.

Perfil MP  
Objetivo: Re: Overwrite En Funciones O Métodos
Algo parecido estuve preguntando y Julio me comentó la misma respuesta de Shordi.

Se me ocurrió hacer la pregunta ya que vi algo parecido en Python.

A ver is encuentro por la tarde el post.

Oye, ¿ eso de test no existirá, no ?.
Deben usarla muchos los "pipas".

Saludos

Objetivo: Re: Overwrite En Funciones O Métodos
https://foro.gambas-es.org/viewtopic.php?f=1&t=6899
http://www.gambas-it.org/smf/index.php?topic=3299.0

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.4059s (PHP: -83% SQL: 183%)
Consultas SQL: 45 - Debug off - GZIP Activado