class MiClase
{
public int x; // No restricciones de accesso.
}
La palabra clave private es un modificador de acceso de miembros. El acceso de tipo private corresponde al nivel de acceso más restrictivo. Los miembros privados sólo son accesibles dentro del cuerpo de la clase o estructura en la que se declaran, como en el siguiente ejemplo.
class Empleado
{
private int i;
double d; // acceso privado por defecto
}
Ejemplo de Public y Private:
class Empleado
{
//Esta variable "nombre" solo se usa dentro de esta clase
private string nombre;
//Esta función se puede mandar llamar desde cualquier parte del programa
public string Nombre
{
get
{
return nombre != null ? nombre : "NA";
}
}
}