Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programación Orientada a Objetos, Instancia concreta de una clase.,…
Programación Orientada a Objetos
Instancia concreta de una clase.
Características: Tiene estado (valores en sus atributos) y comportamiento (puede ejecutar métodos).
Atributos
Métodos
Plantilla o molde para crear objetos.
Características: Define atributos y métodos comunes que tendrán todos los objetos creados a partir de ella.
Métodos
Atributos
Paradigma que organiza el código en objetos que contienen datos y comportamientos
Clase
Objeto
Características o datos que describen al objeto.
Ejemplos: nombre, edad, color, precio, velocidad, tamaño.
Funciones o comportamientos que el objeto puede realizar.
Ejemplos: correr(), mostrarInfo(), calcularTotal(), encender().
Valores concretos
Herencia
Mecanismo que permite crear una nueva clase (hija) a partir de una clase existente (padre).
Ventaja: Permite reutilizar código y crear jerarquías.
Ejemplo: Clase "Animal" (padre) → Clase "Perro" (hija).
Polimorfismo
Capacidad de un objeto de tomar muchas formas.
Características: Un mismo método puede comportarse de manera diferente en distintas clases.
Ejemplo: El método sonido() en la clase Perro → "Guau", en la clase Gato → "Miau".
Características: La clase hija hereda todos los atributos y métodos de la clase padre.
Romelia Higuera