Mapa mental
QUÉ CARACTERÍZA LA PROGRAMACIÓN ORIENTADA A OBJETOS
Contenido del mapa
QUÉ CARACTERÍZA LA PROGRAMACIÓN ORIENTADA A OBJETOS
Lo que caraceteríza la programación a objetos es un paradigma de programación que viene a innovar la forma de obtener resultados. Los objetos manipulan los datos de entrada para la obtención de datos de salida específicos, donde cada objeto ofrece una funcionalidad especial.
- CONCEPTOS FUNDAMENTALES
- La POO es una forma de programar que trata de encontrar una solución a estos problemas. Introduce nuevos conceptos, que superan y amplían conceptos antiguos ya conocidos. Entre ellos destacan los siguientes:
- CLASE
- Definiciones de las propiedades y comportamiento de un tipo de objeto concreto. La instanciación es la lectura de estas definiciones y la creación de un objeto a partir de ella.
- HERENCIA
- Por ejemplo, herencia de la clase C a la clase D, es la facilidad mediante la cual la clase D hereda en ella cada uno de los atributos y operaciones de C, como si esos atributos y operaciones hubiesen sido definidos por la misma D.
- OBJETO
- Instancia de una clase. Entidad provista de un conjunto de propiedades o atributos (datos) y de comportamiento o funcionalidad (métodos), los mismos que consecuentemente reaccionan a eventos. Se corresponden con los objetos reales del mundo que nos rodea, o con objetos internos del sistema (del programa).
- MÉTODO
- Algoritmo asociado a un objeto (o a una clase de objetos), cuya ejecución se desencadena tras la recepción de un "mensaje". Desde el punto de vista del comportamiento, es lo que el objeto puede hacer. Un método puede producir un cambio en las propiedades del objeto, o la generación de un "evento" con un nuevo mensaje para otro objeto del sistema.
- CLASE
- La POO es una forma de programar que trata de encontrar una solución a estos problemas. Introduce nuevos conceptos, que superan y amplían conceptos antiguos ya conocidos. Entre ellos destacan los siguientes:
- ALGUNOS LENGUAJES ORIENTADOS A OBJETOS
- SIMULA
- es aceptado como el primer lenguaje que posee las características principales de un lenguaje orientado a objetos. Fue creado para hacer programas de simulación, en donde los "objetos" son la representación de la información más importante.
- Smalltalk
- es posiblemente el ejemplo canónico, y con el que gran parte de la teoría de la programación orientada a objetos se ha desarrollado.
- SIMULA
- CONCEPTOS FUNDAMENTALES
Información
- Descripción
- Mapa Mental sobre QUÉ CARACTERÍZA LA PROGRAMACIÓN ORIENTADA A OBJETOS, creado por Laura Marcela Aza Niño el 16/09/2017.
- Creado por
- Laura Marcela Aza Niño
- Visitas
- 0
- Valoración