Programación O.O
Programación orientada a objetos. Es una forma especial de programar ya que se asemeja mas a la vida real.se basa en el concepto de clases y objetos. Este tipo de programación se utiliza para estructurar un programa de software en piezas simples y reutilizables de planos de código (clases) para crear instancias individuales de objetos. Algunos lenguajes quemas se usan para la programación orientada a objetos son: Características: Abstracción : Capta las características esenciales de un objeto. Encapsulamiento: Tener todo reunido en una sola entidad. Ocultamiento: Es la capacidad de ocultar los detalles internos del comportamiento y exponer solo los detalles necesarios. ¿Qué es un objeto?. Conjunto de características que representan algo, características y comportamientos. ¿Qué es una clase?. Modelo o prototipo que define las variables y métodos comunes, es una plantilla genérica para un conjunto de objetos de similares características.