Programación Orientada a Objetos

Características de la Programación Orientada a Objetos

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Programación Orientada a Objetos por Mind Map: Programación Orientada a Objetos

1. Es un paradigma de programación que tiene como objetivo la implementación basada en una colección de objetos que están estructurados en clases.

2. Bibliografía: Tomado y recuperado de Sebastián Bernal & Cristian Orjuela "Programación Orientada a Objetos" (Universidad Nacional de Colombia) 2017

3. Es una interacción, comunicación entre el objeto A y el objeto B para que cumpla un método bajo parámetros especificados; una porción de información que un proceso emisor envía a un destinatario.

3.1. Un mensaje esta compuesto por los siguientes tres elementos: El objeto destino, hacia el cual el mensaje es enviado El nombre del método a llamar Los parámetros solicitados por el método

4. CARACTERÍSTICAS IMPORTANTES DE LA POO

4.1. Abstracción

4.1.1. Proceso que implica reconocer y enfocarse en las características importantes de una situación u objeto, y filtrar o ignorar todos los detalles no esenciales.

4.2. Polimorfismo

4.2.1. Es la habilidad de dos o más objetos pertenecientes a diferentes clases para responder exactamente al mismo mensaje (llamada de método) de diferentes formas específicas de la clase.

4.3. Mensajes

4.4. Encapsulamiento

4.4.1. Es el proceso de ocultar todos los detalles internos de un objeto del mundo exterior. Es una barrera protectora que impide que el código y los datos sean accesibles al azar por otro código o por fuera de la clase.

4.5. Herencia

4.5.1. La herencia se da cuando una clase hereda sus propiedades y métodos a otra clase, ésta segunda se convierte en la subclase y la primera en clase superior o clase padre. Es decir, una clase base o clase padre le hereda sus propiedades a la clase hija o subclase.

5. UNIVERSIDAD CENTRAL DEL ECUADOR

6. Nombre: Joel Yar