tincho   20-09-2020, 19:41
#1
Hola a todos.
¿Cual es la razón de declarar una función con la palabra STATIC?
La clase String del componente gb.util tiene a todos los métodos declarados como static
¿Es mejor declararlas así?
¿Es mas eficiente?
En el libro de gambas de Rittinghouse dice que al declarar así, Static, la misma variable sera compartida por todos los objetos, de los cual intuyo que si llamo tres veces en un programa a la función String.Upper como es static se guardara en memoria una sola vez, mientra que si elijo un método que no es static se copiara tres veces en memoria la misma "cosa"
Saludos.

1 Saludo.
  
Usuarios navegando en este tema: 2 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.