Foros del Web » Programación para mayores de 30 ;) » .NET »

Tipos de clases, variables y métodos

Estas en el tema de Tipos de clases, variables y métodos en el foro de .NET en Foros del Web. Se que hay una serie de atributos que indican del tipo que es , estos, por lo que sé, se dividirían en 2 tipos: Visibilidad: ...
  #1 (permalink)  
Antiguo 08/07/2010, 12:27
 
Fecha de Ingreso: junio-2010
Mensajes: 68
Antigüedad: 13 años, 10 meses
Puntos: 1
Tipos de clases, variables y métodos

Se que hay una serie de atributos que indican del tipo que es , estos, por lo que sé, se dividirían en 2 tipos:

Visibilidad:

-Public
-Internal
-Protected
-Private

Relacionadas con la herencia:

-Abstract
-Virtual
-Static

¿Podéis, por favor, completar este listado y explicar cada atributo?
  #2 (permalink)  
Antiguo 08/07/2010, 21:43
Avatar de gedarufi  
Fecha de Ingreso: diciembre-2008
Ubicación: Colombia
Mensajes: 540
Antigüedad: 15 años, 5 meses
Puntos: 22
Respuesta: Tipos de clases, variables y métodos

De forma muy resumida es lo siguiente

Visibilidad:

-Public: Se puede acceder desde cualquier lugar
-Internal: Solo se puede acceder desde el mismo namespace
-Protected: Solo se puede acceder desde el mismo objeto y sus clases hijas
-Private: Solo se puede acceder desde el mismo objeto

Relacionadas con la herencia:

-Abstract: Se debe de implementar (http://msdn.microsoft.com/es-es/libr...c5(VS.80).aspx)
-Virtual: Se puede sobre escribir
-Static: No se puede sobre escribir


Saludos
  #3 (permalink)  
Antiguo 09/07/2010, 00:02
 
Fecha de Ingreso: junio-2010
Mensajes: 68
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Tipos de clases, variables y métodos

Gracias por responder, entonces, ¿no existen más atributos?

Internal tengo entendido que se refiere al mismo ensamblado, sin tener en cuenta el namespace.

Visibilidad:

-Public: Se puede acceder desde cualquier lugar
-Internal: Solo se puede acceder desde el mismo ensamblado
-Protected: Solo se puede acceder desde el mismo objeto y sus clases hijas
-Private: Solo se puede acceder desde el mismo objeto

Relacionadas con la herencia:

-Abstract: Se debe de implementar (http://msdn.microsoft.com/es-es/libr...c5(VS.80).aspx)
-Virtual: Se puede sobre escribir
-Static: No se puede sobre escribir
-Sealed: Impide que una clase pueda ser heredada por otra. (http://msdn.microsoft.com/en-us/library/88c54tsw.aspx)


Añado alguno más:

-Partial: relacionado con las clases, indica que una clase está definida en 2 o más sitios distintos, cada una de las partes contiene elementos distintos que combinados forman la definición de la clase.

Última edición por Butulia; 09/07/2010 a las 00:19

Etiquetas: clases, variables, tipo
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 13:57.