Encapsulación en C#

9:15 p.m. Unknown 0 Comments










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: