miércoles, 10 de agosto de 2016

Clases



Una clase es una construcción que permite crear tipos personalizados propios mediante la agrupación de variables de otros tipos, métodos y eventos.  Una clase es como un plano.  Define los datos y el comportamiento de un tipo.  Si la clase no se declara como estática, el código de cliente puede utilizarla mediante la creación de objetos o instancias que se asignan a una variable.   La variable permanece en memoria hasta que todas las referencias a ella están fuera del ámbito.   En ese momento, CLR la marca como apta para la recolección de elementos no utilizados.  Si la clase se declara como estática, solo existe una copia en memoria y el código de cliente solo puede tener acceso a ella a través de la propia clase y no de una variable de instancia.  Para obtener más información, vea Clases estáticas y sus miembros (Guía de programación de C#). 

public class Customer
{
    //Fields, properties, methods and events go here...
} 
Crear objetos
Customer object1 = new Customer();
Customer object2; 
Customer object3 = new Customer();
Customer object4 = object3;

No hay comentarios:

Publicar un comentario