Tipos de Declaracion

16/01/2007 - 20:28 por Yonaides | Informe spam
Saludos a Todo el Foro
Tengo una duda que quiero que me aclaren por que no entiendo bien

por ejemplo para que sirven y donde se utilizan los tipo de declaracion de
variables
sabemos que son estas:
private
public
protected
friend

Cual es la diferencia entre estas y donde se utilizan

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
16/01/2007 - 23:49 | Informe spam
"Yonaides" wrote in message
news:%23GEw%
para que sirven y donde se utilizan los tipo de declaracion de variables
sabemos que son estas:
private
public
protected
friend

Cual es la diferencia entre estas y donde se utilizan



La diferencia es la visibilidad de la variable en cuestión, es decir,
desde qué otros sitios del programa se puede llamar a esa variable:
private: Solo se puede usar desde dentro de la misma clase que contiene
la declaración
protected: Accesible desde las clases hijas (que hereden) de la clase que
contiene la declaración
friend: Accesible desde cualquier otra clase que esté compilada dentro
del mismo assembly que contiene la declaración
protected friend: Es un "OR" de protected y friend, es decir, es
accesible desde cualquier clase hija (esté o no compilada en el mismo
assembly) y desde cualquier clase del mismo assembly (sea o no hija de la
declarante).
public: Acesible desde todas partes.

La recomendación al programar es que se asigne siempre la mínima
visibilidad imprescindible a cada variable (es decir, por ejemplo, no hacer
una variable public, sino solo private, si únicamente se va a utilizar
dentro de la clase que la declara).
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida