Classes e objetos em C#
Nesta lição, você vai definir uma classe com propriedades e métodos, criar objetos a partir dela e mudar o estado deles.
Ver lição →Crie programas com classes, propriedades, herança, interfaces, records e genéricos.
Experimente C# onlineNesta lição, você vai definir uma classe com propriedades e métodos, criar objetos a partir dela e mudar o estado deles.
Ver lição →Nesta lição, você vai usar propriedades com validação para proteger um objeto contra valores inválidos.
Ver lição →Nesta lição, você vai criar uma classe filha que herda de uma classe mãe para reaproveitar código e personalizar comportamentos.
Ver lição →Nesta lição, você vai usar polimorfismo para chamar o mesmo método em vários tipos de formas por meio de um tipo comum.
Ver lição →Nesta lição, você vai definir uma interface que descreve uma capacidade de um objeto e implementá-la em uma classe.
Ver lição →Nesta lição, você vai usar records para representar dados imutáveis de forma curta e criar cópias modificadas com a expressão with.
Ver lição →Nesta lição, você vai escrever uma classe genérica que pode ser reutilizada com vários tipos de dados mantendo a segurança de tipos.
Ver lição →Nesta lição, você vai montar um pedido a partir de objetos menores que trabalham juntos, em vez de usar herança.
Ver lição →