Implementación de propiedades y métodos de clase
Aprenda a implementar propiedades de clase de solo lectura, solo lectura y solo escritura mediante descriptores de acceso de propiedad y modificadores de acceso, y cómo implementar métodos y métodos de extensión para una clase.
Objetivos de aprendizaje
Después de completar este módulo, podrá:
Explicar cómo se usan los miembros de campo, propiedad y método de una clase en la definición de clase y se crean instancias de objetos.
Implemente propiedades de clase mediante descriptores de acceso de propiedad 'get' y 'set'.
Cree clases que usen propiedades implementadas automáticamente.
Cree propiedades de solo lectura y de solo escritura mediante modificadores de acceso para propiedades y descriptores de acceso de propiedad.
Cree métodos de clase y métodos sobrecargados que acepten cero o más argumentos mediante tipos "value" o "reference".
Crear métodos de extensión para una clase.
Implemente clases que usan una combinación de propiedades y métodos para administrar datos encapsulados.
Requisitos previos
La capacidad de crear clases y constructores de clases para crear instancias de objetos en una aplicación de C#.
La capacidad de desarrollar aplicaciones de consola de C# que implementan lógica de negocios mediante instrucciones de iteración, instrucciones de selección y métodos personalizados.
La capacidad de realizar la depuración básica de código de C# y el control de excepciones en un entorno de Visual Studio Code.