Programacion Orientada a Objetos
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 y sus interacciones para diseñaraplicaciones y programas de computadora. Está basado en varias técnicas, incluyendo herencia, modularidad, polimorfismo, y encapsulamiento. Su uso se popularizó a principios de la década de 1990.Actualmente son muchos los lenguajes de programación que soportan la orientación a objetos.
El término de Programación Orientada a Objetos indica más una forma de diseño y una metodología de desarrollo desoftware que un lenguaje de programación, ya que en realidad se puede aplicar el Diseño Orientado a Objetos (En inglés abreviado OOD, Object Oriented Design), a cualquier tipode lenguaje de programación.
El desarrollo de la OOP empieza a destacar durante la década de los 80 tomando en cuenta la programación estructurada, a la que engloba y dotando al programador de nuevos elementos parael análisis y desarrollo de software.
La programación Orientada a objetos (POO) es una forma especial de programar, más cercana a como expresaríamos las cosas en la vida real que otros tipos de programación.Con la POO tenemos que aprender a pensar las cosas de una manera distinta, para escribir nuestros programas en términos de objetos, propiedades, métodos y otras cosas que veremos rápidamente paraaclarar conceptos y dar una pequeña base que permita soltarnos un poco con este tipo de programación.
ELEMENTOS BASICOS DE LA POO.
Bloques
Son un conjunto complejo de datos (atributos)y funciones (métodos) que poseen una determinada estructura y forman parte de una organización.
Los atributos definen el estado del objeto; los métodos, su comportamiento.
Métodos
Esun programa procedimental que está asociado a un objeto determinado y cuya ejecución solo puede desencadenarse a través del mensaje correspondiente.
Mensajes
Es simplemente una petición de un objeto a otro...
Regístrate para leer el documento completo.