Lenguajes de programación

Lenguajes de programación
programación avanzada en Java
programación
programación Lineal
programación Orientada a Objetos
programación Estructurada
programación en C
programación en Visual Basic
programación Java
programación en Pascal
programación Web
programación en Excel
programación Delphi
programación de Algoritmos
Herramientas de programación
Software
Software Anti Virus
Programas gratis
Computacion
Historia de la Computacion
Informatica
Concepto de Informatica
Historia de las Computadoras
Generaciones de las Computadoras
Clasificacion de las Computadoras
Tipos de Computadoras
Redes de Computadoras
Venta de Computadoras
Computadoras Hibridas
Computadoras Portatiles
Historia de la Informatica
Accesorios de una Computadora
Disco duro
Multimedia
Monitores
Teclados
Raton
Mouse
Router
Wireless Router
Router Table
Clave Router
Ordenadores Portatiles
Laptop
Dell Laptop
Toshiba Laptop
Sony Laptop
Compaq Laptop
Laptop Hard Drive
Fujitsu Laptop



Programación Orientada a Objetos

Lenguajes de Programación > Programación Orientada a Objetos

La programación orientada a objetos, intenta simular el mundo real a traves del significado de objetos que contiene caracteristicas y funciones. Los lenguajes orientados a objetos se clasifican como lenguajes de quinta generacion.

Como su mismo nombre indica, la programación orientada a objetos se basa en la idea de un objeto, que es una combinacion de variables locales y procedimientos llamados metodos que juntos conforman una entidad de programación.

El termino encapsulacion se usa para describir la combinacion de estructuras de datos y de metodos que son manipulados por el objeto. La llamada a un objeto es lo que se denomina pasar un "aviso" a un objeto.

En la programación orientada a objetos, encapsular significa, reunir y controlar el grupo resultante como un todo y no individualmente.

En la programación orientada a objetos la abstraccion es un termino externo al objeto, que controla la forma en que es visto por los demas.

En la programación orientada a objetos la modularidad se considera de la siguiente manera: Un programa grande siempre sera más complicado que la suma de varios programas pequeños, con lo que se considera ventajoso dividir un gran sistema en diversos modulos.

En la programación orientada a objetos tenemos la jerarquia, la cual consiste en la clasificacion y organizacion de las abstracciones segun su naturaleza. El más claro ejemplo de jerarquia es la herencia.

En la programación orientada a objetos se define la herencia como una jerarquia de extracciones, y la relacion entre clases, donde se comparte la estructura y el comportamiento de una o más clase considerada como clases superiores o una superclase, con lo cual se resume que la herencia es una unidad independiente por si misma heredada de una abstraccion o superclase. Un ejemplo cotidiano lo encontramos en las aplicaciones que existen cactualmente en el mercado, donde un formulario cualquiera hereda las caracteristicas de uan ventana del sistema operativo Windows (Maximizar, Minimizar, Cerrar)

 

 

 

 

 


Lenguajes de Programación © 2009

programación Orientada a Objetos