Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/06/2006, 16:05
Avatar de Alex Reyes
Alex Reyes
 
Fecha de Ingreso: diciembre-2005
Ubicación: Camarillo, CA
Mensajes: 242
Antigüedad: 19 años, 3 meses
Puntos: 2
Si, eso significa el shared, o el static de C#.

Shared no significa Public. Public, Private, Protected y , creo que, Friend son cosas diferentes de Shared.

Shared (Compartido en Inglés) significa que es algo que comparten todas las instancias de una clase, y que se puede acceder directamente usando la clase sin crear objetos.

El típico es el contador de instancias. Creas un atributo shared que se llama Cuantos_Objetos_Existen y en el constructor de la clase haces que el valor de ese atributo se vaya incrementando, y en el destructor decrementando. De esa forma puedes usar Clase.Cuantos_Objetos_Existen y te devuelve el total de instancias de esa clase.
__________________
Alex Reyes
http://jalexreyes.spaces.live.com