Encapsulación en C#
Encapsulación significa crear un límite alrededor de un objeto a
separar su comportamiento externo (público
) de su interior (privado )
implementación.
C # soporta encapsulación a través de:
- Tipo de Sistema Unificado
- Clases e Interfaces
- Propiedades, Métodos y Eventos
Ejemplo
///Francys System
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FrancysSytem_Encapsulamiento
{
class Program
{
class Salon
{
private string nombre = "Omar";
public string Nombre
{
get { return nombre; }
set { nombre = value; }
}
public string nombres = "Carlos";
}
class MainClass
{
public static void Main()
{
Salon nuevo_salon = new Salon();
Console.WriteLine("Encapsulación en c#");
Console.WriteLine("Nombre uno : {0}", nuevo_salon.nombres); ///Variable Publica
Console.WriteLine("Nombre dos : {0}", nuevo_salon.Nombre); ///Encapsulación
Console.WriteLine("\n\nfrancysystem.blogspot.com");
Console.ReadLine();
}
}
}
}

0 comentarios: