Creación y Uso de Clases en C# para Proyectos de .NET
Clase 11 de 32 • Fundamentos de C# con NET Core 2.1
Resumen
Dentro de nuestro proyecto crearemos una carpeta llamada “Entidades” donde iremos guardando las entidades del proyecto como un Curso, una Escuela, etc.
Dentro de cada archivo .cs añadiremos un espacio de nombres o namespace, este nos sirve para facilitar el encontrar objetos en nuestro proyecto.
En la programación orientada a objetos los datos de una clase pueden ser protegidos del acceso directo o público, esto es el Encapsulamiento. Dentro de los métodos por los cuales va a acceder a la información se puede agregar cualquier tipo de lógica.
Para que se pueda crear un objeto se hace uso de la palabra reservada new, esto invoca al método constructor de la clase.