Implementación de propiedades y métodos de clase

Principiante
Desarrollador
Profesor de enseñanza superior
Profesor de educación primaria y secundaria
Estudiante
Visual Studio Code

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.