Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programación Orientada a Objetos (Conceptos básicos (Herencia (Mecanismo…
Programación Orientada a Objetos
Es un paradigma de programación que viene a innovar la forma de obtener resultados.
Difiere de la programación estructurada tradicional.
Lo único que se busca es el procesamiento de unos datos de entrada para obtener otros de salida.
Lo único que se busca es el procesamiento de unos datos de entrada para obtener otros de salida.
La programación estructurada anima al programador a pensar sobre todo en términos de procedimientos o funciones.
En segundo lugar en las estructuras de datos que esos procedimientos manejan.
Conceptos básicos
Herencia
Mecanismo para compartir automáticamente métodos y datos entre clases, subclases y objetos.
Permite crear nuevas clases introduciendo las variaciones con respecto a su clase padre.
Objetos
Ente abstracto usado en el programación que permite separar los distintos componentes de un programa, simplificando así su elaboración, depuración y posteriores mejoras.
Clase
Consta de una serie de Métodos y Datos.Permiten trabajar con código realizable.
Encapsulamiento
Define el comportamiento de una clase u objeto que tiene dentro de él todo tipo de métodos y datos pero que solo es accesible mediante el paso de mensajes y datos a través de los métodos del objeto/clase.
Polimorfismo
Los objetos responden a los mensajes que se les envía. Un mismo mensaje puede ser interpretado o dar paso a distintas acciones según que objeto es el destinatario.
Abstracción
Las características especificas de un objeto, aquellas que los distinguen de los demás tipos de objetos y que logran definir límites conceptuales con respecto a quien esta haciendo dicha abstracción del objeto.
Definición
Pero
Por lo que
En
También