POO (Programacion Orientada a Objetos)
Definición
La programación Orientada a objetos (POO, u OOP según sus siglas en inglés) es un paradigma de programación que usa objetos en sus interacciones, para diseñar aplicaciones y programas informáticos. Está basada en varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulamiento
Elementos básicos
Método
Atributo
Clase
Objeto e instancia
Referencias o llamadas
Características
Abstracción
Encapsulamiento
Modularidad
Principio de ocultación
Polimorfismo
Herencia
Recolección de basura
Propiedades de un elemento, clase u objeto, se declaran como variables del elemento y ayudan a estructurar el objeto de la clase.
conjunto de funciones que poseen los elementos de un POO (clases u objetos ). Pueden ser privados o públicos
Es una plantilla para la creación de objetos, esta plantilla contiene las características generales , comportamientos, atributos del objeto que se quiere crear.
Unidad de programa la cual consta de atributos y propiedades, de funciones y de métodos que son creados a partir de una plantilla (Clase)
Indicativo hacia un objeto. Al igual que el puntero, una referencia es un alias para una entidad, en otras palabras, una variable cualitativa que contiene la dirección de otra variable cualitativa.