ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

PROGRAMACION ORIENTADA A OBJETOS


Enviado por   •  26 de Octubre de 2013  •  386 Palabras (2 Páginas)  •  215 Visitas

Página 1 de 2

La Programación Orientada a Objetos es una forma de utilizar la programación a través de la interacción con objetos para diseñar programas y aplicaciones para la computadora, por lo tanto es más una forma de diseño y de métodos del desarrollo software que un lenguaje de programación, ya que esta se puede aplicar a cualquier lenguaje de programación.

Con ella se trata de encontrar una solución a problemas comunes e introduce conceptos nuevos, que mejoran y amplían conceptos antiguos ya conocidos. Entre ellos los más destacados son los siguientes:

Eventos: sucede cuando pasa una acción, por ejemplo un click, un doble click, etc.

Propiedades: son las características del objeto o formulario.

Métodos: son funciones del lenguaje que ya están programadas y que no es necesario asignarles valores pues ya lo tienen.

También existen varios tipos de programas que son:

Programas Secuenciales

Que no necesitan ninguna intervención del usuario

Programas Interactivos

Necesitan al usuario para que maneje el programa ya en ejecución, ya sea para poner datos o para indicar lo que debe hacer el programa por medio de menús.

Programas Orientados a Objetos

Estos programas pasan la mayor parte de su tiempo esperando las acciones del usuario (eventos) y respondiendo a ellas.

Y varias características entre las más importantes están:

Abstracción: Indica las características esenciales de un objeto, donde se capturan sus comportamientos. Este término se refiere mas al ¿qué es lo que hace? que en el ¿cómo lo hace?

Encapsulamiento: Significa reunir todos los elementos que puedan pertenecer a una misma entidad, al mismo nivel de abstracción.

Modularidad: Es una propiedad que permite dividir una aplicación en módulos (en partes) más pequeños cada una de ellos deben ser lo más independiente posible de la aplicación y de los demás módulos.

Principio de ocultación: se refiere a que los atributos privados de un objeto no pueden ser modificados por quien no tenga derecho a acceder a ellas.

Herencia: Las clases están relacionadas unas con otras, formando como una especie de familia (por así llamarle). Con los objetos es lo mismo, es decir, se comparten las propiedades y el comportamiento de todas las clases a las que pertenecen.

Para finalizar aquí muestro los lenguajes orientados a objetos que destacan:

 ABAP -> SAP Lenguaje orientado a eventos

 ABL Lenguaje de programación de OpenEdge de Progress Software

 ActionScript

 ActionScript 3

 Ada

 C++

 C#

 Clarion

 Clipper1

 D

 Object Pascal (Embarcadero Delphi)

 Gambas

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com