Junior — Middle
Consegue explicar o conceito de classe na programação orientada a objetos?
sobes.tech IA
Resposta da IA
Uma classe na programação orientada a objetos é um modelo ou um esquema para criar objetos. Ela descreve as propriedades (campos) e comportamentos (métodos) que esses objetos terão. A classe combina dados e funções que operam esses dados numa única estrutura.
Por exemplo, em C#, uma classe pode parecer assim:
public class Car
{
public string Brand { get; set; }
public int Year { get; set; }
public void Drive()
{
Console.WriteLine($"O carro {Brand} está a conduzir.");
}
}
Aqui, a classe Car descreve um carro com marca e ano de fabrico, bem como um método Drive que exibe uma mensagem. Ao criar um objeto desta classe, obtemos um carro específico com propriedades e comportamentos definidos.