Saltar la navegación

Objetos y Clases

En la Programación Orientada a Objetos (POO), clases y objetos son los bloques fundamentales.

Estos conceptos son la base sobre la que se construye todo el paradigma de POO, y comprenden la manera en que se estructura y organiza el código.

Clase

  • Una clase es un molde o plantilla que define las características y comportamientos que tendrán los objetos creados a partir de ella.
    • En otras palabras, una clase establece qué atributos (propiedades o datos) y métodos (funciones o comportamientos) compartirá cualquier objeto que pertenezca a esa clase.
    • La clase no representa una entidad real por sí sola; es una abstracción.
    • En términos prácticos, en la programación, una clase define la estructura y comportamiento de un conjunto de objetos similares.

Objeto

  • Un objeto es una instancia concreta de una clase.
    • Es decir, un objeto es un ejemplar específico que se crea basándose en la plantilla definida por la clase.
    • Cada objeto puede tener diferentes valores para los atributos definidos por su clase.
    • Los objetos representan entidades del mundo real en el contexto del programa, como una persona, un coche, una cuenta bancaria, etc.

Creado con eXeLearning (Ventana nueva)