Junior — Middle
¿Puedes enumerar las características principales de los objetos en la programación orientada a objetos?
sobes.tech AI
Respuesta de la IA
Las características principales de los objetos en la programación orientada a objetos (POO):
- Estado (campos/atributos) — datos que describen un objeto.
- Comportamiento (métodos) — funciones o procedimientos que el objeto puede realizar.
- Identidad — singularidad del objeto, que permite distinguirlo de otros.
En C#, los objetos se crean a partir de clases que definen estas características. Por ejemplo:
public class Car
{
public string Color { get; set; } } // estado
public void Drive() // comportamiento
{
Console.WriteLine("El coche está en movimiento");
}
}
Aquí, el objeto Car tiene un estado (color) y un comportamiento (el método Drive).