de Mxico.
Public.
Private.
Protected.
internal
Alcance
public
Caractersticas
La palabra clave public
es un modificador de
acceso para tipos y
miembros de tipos. El
acceso de tipo public
corresponde al nivel de
Ejemplo
class SampleClass
{
public int x; // No access restrictions.
}
private
protecte
d
class Employee
{
private int i;
double d;
class A
{
protected int x = 123;
}
class B : A
{
static void Main()
{
A a = new A();
B b = new B();
// Error CS1540, because x can only be
accessed by
// classes derived from A.
// a.x = 10;
// OK, because this class derives from
A.
b.x = 10;
}
}
internal
Conclusin.
El encapsulamiento es lo que permite que tanto estructuras (campos) como el
comportamiento (mtodos) se encuentren dentro del mismo cdigo de la clase
con al que se crea los objetos, por lo tanto los tipos y miembros de tipo tienen
un nivel de accesibilidad que controlan si pueden utilizar por otro cdigo de su
ensamblado. Dicho lo anterior los modificadores de acceso es suma
importancia para el programador ya que especifica la accesibilidad de un tipo
de miembro al declararlo y adems especifica la estructura.
Bibliografa.
https://msdn.microsoft.com/es-es/library/7c5ka91b.aspx
https://msdn.microsoft.com/es-es/library/ms173121.aspx