Junior — Middle
Consegues listar as principais características dos objetos na programação orientada a objetos?
sobes.tech IA
Resposta da IA
As principais características dos objetos na programação orientada a objetos (POO):
- Estado (campos/atributos) — dados que descrevem um objeto.
- Comportamento (métodos) — funções ou procedimentos que o objeto pode executar.
- Identidade — singularidade do objeto, que permite distingui-lo de outros.
Em C#, os objetos são criados a partir de classes que definem essas características. Por exemplo:
public class Car
{
public string Color { get; set; } } // estado
public void Drive() // comportamento
{
Console.WriteLine("O carro está a conduzir");
}
}
Aqui, o objeto Car tem um estado (cor) e um comportamento (o método Drive).