Modificadores de acceso

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Modificadores de acceso por Mind Map: Modificadores de acceso

1. Protegidos

1.1. Solamente puede obtener acceso al tipo o miembro el código de la misma clase o struct, o bien de una clase derivada de dicha clase.

2. Privado:

2.1. Solamente puede obtener acceso al tipo o miembro código de la misma clase o struct.

3. aplicacion de protegido

3.1. Es un nivel intermedio de accesibilidad. Si lo aplicamos a un atributo o método este sera accesible desde la propia clase y desde las clases que heredan de esta. Fuera de estas clases se comportan como si fueran atributos o metodos privados.

4. aplicacion del privado

4.1. Se puede aplicar tanto a atributos como métodos y es el nivel mas restrictivo de todos. Solo permite acceder desde el propio objeto, nunca desde fuera. Si nosotros intentáramos configurar el atributo mensajeDos como el Uno nos daría un error, para poder cambiar el texto tenemos que crear un método publico que realice la tarea.

5. Publico:

5.1. Puede obtener acceso al tipo o miembro cualquier otro código del mismo ensamblado o de otro ensamblado que haga referencia a éste.

6. aplicacion de publico

6.1. publico aplicado a un atributo o método: significa que es accesible por cualquier clase que los invoque desde una referencia a un objeto de la clase contenedora. Resumiendo se accede desde cualquier objeto haciendo referencia al objeto propietario. publico no se puede aplicar a clases como por ejemplo en JAVA.