Please enable JavaScript.
Coggle requires JavaScript to display documents.
Conceptos Claves de la POO, WhatsApp Image 2024-03-09 at 11.35.34 AM,…
Conceptos Claves de la POO
Abstracción
Proceso que implica reconocer y enfocarse en las
características
importantes de una situación u objeto (Atributos y metodos)
Los cuales distinguen al objeto de los demas
Se hace énfasis en el ¿qué hace? más que en el ¿cómo lo hace?
Encapsulamiento
Es la propiedad que permite asegurar que la información de un objeto está oculta del mundo
exterior.
Consiste en agrupar en una Clase las características(atributos) con un acceso privado y los comportamientos (métodos) con un acceso público.
Herencia
Propiedad que permite crear clases a partir de otras ya existentes, obteniendo características (métodos y atributos) similares.
Nos permite compartir automáticamente métodos y datos entre clases, subclases y objetos.
Modularidad
Estos módulos, también conocidos como clases, encapsulan tanto los datos como los métodos relacionados en una entidad coherente.
Se refiere a la capacidad de dividir un programa en módulos independientes
Cada clase es responsable de realizar una única tarea específica y puede interactuar con otras clases a través de interfaces bien definidas.
Polimorfismo
Son comportamientos diferentes, asociados a objetos distintos, pueden compartir el mismo nombre; al llamarlos por ese nombre se utilizará el comportamiento correspondiente al objeto que se esté usando.
Da la misma orden a varios objetos para que responda de manera diferente