Foros del Web » Programación para mayores de 30 ;) » C/C++ »

No comprendo las clases estaticas ni sus elementos, en C#.

Estas en el tema de No comprendo las clases estaticas ni sus elementos, en C#. en el foro de C/C++ en Foros del Web. ¿Cual es la finalidad de estas clases?¿Para que se utilizan? Las veo mucho, pero no las entiendo. Estoy empezando....
  #1 (permalink)  
Antiguo 05/07/2014, 06:44
Avatar de Rompeconejos  
Fecha de Ingreso: noviembre-2010
Ubicación: Murcia
Mensajes: 2
Antigüedad: 13 años, 5 meses
Puntos: 0
Pregunta No comprendo las clases estaticas ni sus elementos, en C#.

¿Cual es la finalidad de estas clases?¿Para que se utilizan? Las veo mucho, pero no las entiendo. Estoy empezando.
  #2 (permalink)  
Antiguo 05/07/2014, 07:48
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Respuesta: No comprendo las clases estaticas ni sus elementos, en C#.

Con clase estatica se hace referencia a una clase que no se puede instanciar (no hay objetos que se pueda crear a partir de la clase)

Seria como un Struct de C (una estructura que contiene datos) + metodos asociados pero estos ultimos son estaticos, todo empaquetadito en una clase.


Finalidad ? se usa cuando no es realmente necesario crear instancias..... y esto supondria un desperdicio de memoria, por ejemplo para hacer calculos matematicos (caso tipico)


http://msdn.microsoft.com/es-es/library/79b3xss3.aspx
__________________
Salu2!
  #3 (permalink)  
Antiguo 07/07/2014, 17:11
Avatar de ehguacho  
Fecha de Ingreso: febrero-2010
Mensajes: 138
Antigüedad: 14 años, 2 meses
Puntos: 4
Respuesta: No comprendo las clases estaticas ni sus elementos, en C#.

explico lo mismo pero con definiciones formales: el "static" se utiliza para crear miembros/métodos de clase.

* miembros de clase: aquellos que no se utilizan para indicar el estado de un objeto, sino que valen lo mismo para todas las instancias.

* métodos de clase: aquellos que pueden ser invocados sin necesidad de instanciar la clase.
__________________
Cine clásico en descarga directa! http://felliniycia.comule.com

Etiquetas: clases, elementos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:58.