Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROGRAMA ORIENTADO A OBJETOS, image, image - Coggle Diagram
PROGRAMA ORIENTADO A OBJETOS
SIMULA 67
Consiste en una colección de procedimientos, asociados a un conjunto de declaraciones de variable.
Características
Detecta errores de tipos en tiempo de compilación
Es un lenguaje ampliamente concurrente, debido a sus caracterististicas enniditas como simulador.
Separación clase-objeto
La sintaxis es simula, no era intuitiva ni sencilla.
LENGUAJE PHP
Este lenguaje se utiliza para ponerle formas de un escrito dentro de una pagina.
características
Variedad de herramientas para aprender
Se puede separar las estructuras
Gran extensión de documentos
ABSTRACCION
Las características especificas de un objeto, aquellas que los distinguen de los demás tipos.
Tipos
Abstracción de entidades
Abstracción de maquinas virtuales
Abstracción de acciones
Abstracción de coincidencia
METODOS
Conjunto de instrucciones definidas dentro de una clase
Características
Un programa hace que se ejecuten las instrucciones al llamar al método necesario
Subrutina cuyo código es definido en una clase
Contiene una serie de instrucciones
INSTANCIA
Es cuando creamos un nuevo objeto y le reservamos un espacio en la memoria.
Características
Se llama instancia a todo objeto que derive algún otro
Todos los objetos son instancias de algún otro
Apoya a generar un pequeño código para ahorrarnos trabajo
CLASES
Es un modelo que define un conjunto de variables y métodos apropiados para operar dichos datos.
Características
Se utilizan para representar entidades o conceptos
La descripción de un conjunto de objetos similares
Plantilla para la creación de objetos de datos según un modelo predefinido
POLIMORFISMO
Es una relajación del sistema de tipos, de tal manera que una referencia a una clase
Tipos
Polimorfismo paramétrico(también llamado polimorfismo de plantillas)
Polimorfismo de inclusión (también llamado redefinición o subtipado)
Polimorfismo de sobrecarga
ATRIBUTOS
Son las características individuales que diferencian un objeto de otro.
características
No permiten diferenciar objetos
Consta de dos partes:
Identificador
Valor
Describen el estado de un objeto
POO
Utiliza objetos como elementos fundamentales para la construcción de la solución
Características
Polimorfismo
Herencia
Encapsulamiento
Abstracción
HERENCIA
Especifica donde una clase nueva se crea a partir de una clase existente
Tipos
Herencia múltiple
Herencia de implementación
Herencia simple
Herencia de Interfaz