Zusammenfassung der Ressource
Programación orientada a objetos
- Metodología de diseño de software que
modela las características de los
objetos reales o abstractos por medio
del uso de clases y objetos siendo
fundamental para el desarrollo de
diferentes aplicaciones.
- Objeto
- Conjunto de datos y
métodos, también llamados
características o atributos
- Clase
- Es un conjunto o
clasificación de
funciones con
características
similares
- Herencia
- Estas surgen a través de una clase
que se crea a partir de una clase
existente.
- La taxonomía del lenguaje
orientado a objetos
- Taxonomía basada en objetos
- Es basado en objetos si su
sintaxis y semántica soportan
las características del objeto
- Taxonomía basada en clases
- Se da si un lenguaje está
basado en objetos y además
soporta clases.
- Taxonomía con orientación a objetos
- Es un lenguaje de programación que
soporta objetos, clases y la jerarquía de
las clases.
- Bases de la programación orientada a objetos
- Abstracción
- Es el proceso en el cual separamos las
propiedades más importantes de un
objeto, de las que no lo son.
- Modularidad
- La modularidad, nos permite poder
modificar las características de la clase
que definen a un objeto, de forma
independiente de las demás clases en la
aplicación.
- Encapsulamiento
- Es la propiedad de la orientación a objetos
que nos permite asegurar que la
información de un objeto sea desconocida
a los demás objetos en la aplicación.
- Polimorfismo
- Es la propiedad por la cual una
entidad puede tomar
diferentes formas
- Operador de envío
- sirve para el envío de
mensajes a objetos