Clases y objetos en C#
En esta lección vas a definir una clase con propiedades y métodos, crear objetos a partir de ella y modificar su estado.
Ver lección →Crea programas mantenibles con clases, propiedades, herencia, interfaces, records y genéricos.
Prueba C# en líneaEn esta lección vas a definir una clase con propiedades y métodos, crear objetos a partir de ella y modificar su estado.
Ver lección →En esta lección vas a proteger un objeto frente a valores no válidos con propiedades que incluyen validación.
Ver lección →En esta lección vas a crear una clase hija que hereda de una clase padre para reutilizar código y personalizar su comportamiento.
Ver lección →En esta lección vas a usar el polimorfismo para llamar al mismo método en varios tipos de figuras a través de un tipo común.
Ver lección →En esta lección vas a definir una interfaz que describe una capacidad de un objeto y a implementarla en una clase.
Ver lección →En esta lección vas a representar datos inmutables de forma concisa con records y a crear copias modificadas con la expresión with.
Ver lección →En esta lección vas a escribir una clase genérica que se puede reutilizar con muchos tipos de datos sin perder la seguridad de tipos.
Ver lección →En esta lección vas a construir un pedido a partir de objetos pequeños que colaboran, en lugar de usar la herencia.
Ver lección →