Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Serie de conceptos y técnicas de programación para representar acciones o cosas de la vida real
basada en objetos, a diferencia de otras formas de programación como por ejemplo la
estructurada, con la POO trabajamos de manera distinta vinculando diferentes conceptos tales
como clases, objetos, métodos, propiedades, estados, herencia, encapsulación entre otros
Clase:
Estructuras que representan objetos. Consta de una serie de métodos y datos que resumen las
características de este objeto. Las clases poseen propiedades, comportamientos y relaciones con
otras clases del sistema.
Herencia:
La herencia es un mecanismo que permite la definición de una clase a partir de otra ya existente.
La herencia permite compartir automáticamente métodos y datos entre clases, subclases y
objetos.
El polimorfismo
Atributos:
Son las características individuales que diferencian un objeto de otro y determinan su apariencia,
estado u otras cualidades. Los atributos se guardan en variables denominadas de instancia
Métodos:
Es un conjunto de instrucciones definidas dentro de una clase, que realizan una determinada tarea
y a las que podemos invocar mediante un nombre.
Encapsulamiento:
Mecanismo que consiste en organizar datos y métodos de una estructura, conciliando el modo en
que el objeto se implementa, es decir, evitando el acceso a datos por cualquier otro medio distinto
a los especificados. Por lo tanto, la encapsulación garantiza la integridad de los datos que contiene
un objeto.