Paso de parámetros (programación)

Páginas: 11 (2582 palabras) Publicado: 12 de noviembre de 2013
Programación Orientada a Objetos

Alan
FMAT






ABSTRACT
En este paper se incluirán los temas necesarios para establecer un conocimiento concreto sobre la programación orientada a objetos, y que podríamos considerar como parte importante del desarrollo de software en nuestros días.
Categorías y temas descriptivos
D.d.3. POO [programación Orientada a objetos] : Java, c++ ,c#,python, fortran y visual basic son algunos de los lenguajes para la POO.
Términos Generales
En la realización de esta publicación se utilizaron diferentes tipos de experimentación por parte de otros autores con lenguajes que están relacionados a la POO, que podremos mencionar mas adelante.
Keywords
POO, Lenguajes, Java, C++, historia, Paradigma, Programación, Reusabilidad, Especialización.
1.INTRODUCCION
Los lenguajes de programación orientados a objetos tratan a los programas como conjuntos de objetos que se ayudan entre si para realizar acciones, entendiendo como objeto a las entidades que contienen datos y permitiendo que los programas sean más fáciles de escribir, mantener y reutilizar.
Los objetos tienen toda la información (atributos) que los diferencia de otros pertenecientesa otra clase, por medio de unos métodos se comunican los objetos de una misma o diferente clase produciendo el cambio de estado de los objetos, esto hace que a los objetos se les trate como unidades indivisibles en las que no se separan la información ni los métodos usados en su tratamiento.
Este lenguaje tiene su origen en un lenguaje que fue diseñado por los profesores Ole-Johan Dahl y KristenNygaard en Noruega, este lenguaje de programación orientado a objetos fue el “Simula 67” que fue un lenguaje creado para hacer simulaciones de naves.[1]

1.1 Comienzos de la Programación Orientada a Objetos
Podemos considerar como inicio del paradigma de Programación Orientada a Objetos (Object Oriented Programming) el lenguaje de programación Simula desarrollado por Kristen Nygaard y Ole-JohanDahl en la mitad de los años 60 en el Centro de Computación Noruego (The Norwegian Computing Center).
En este centro, se trabajaba en simulaciones de naves, que fueron confundidas por la explosión combinatoria de cómo las diversas cualidades de diferentes naves podían afectar unas a las otras, la idea surgió al agrupar los diversos tipos de naves en diversas clases de objetos, siendo responsablecada clase de objetos de definir sus propios datos y comportamientos.
Fueron refinados más tarde en Smalltalk, desarrollado en Simula en Xerox PARC (cuya primera versión fue escrita sobre Basic) pero diseñado para ser un sistema completamente dinámico en el cual los objetos se podrían crear y modificar "sobre la marcha" (en tiempo de ejecución) en lugar de tener un sistema basado en programasestáticos.
La programación orientada a objetos se fue convirtiendo en el estilo de programación dominante a mediados de los años ochenta, en gran parte debido a la influencia de C++, una extensión del lenguaje de programación C. Su dominación fue consolidada gracias al auge de las Interfaces gráficas de usuario, para las cuales la programación orientada a objetos está particularmente bien adaptada.En este caso, se habla también de programación dirigida por eventos.
Las características de orientación a objetos fueron agregadas a muchos lenguajes existentes durante ese tiempo, incluyendo Ada, BASIC, Lisp, Pascal, entre otros.  La adición de estas características a los lenguajes que no fueron diseñados inicialmente para ellas condujo a menudo a problemas de compatibilidad y en la capacidadde mantenimiento del código.
Los lenguajes orientados a objetos "puros", por su parte, carecían de las características de las cuales muchos programadores habían venido a depender. Para saltar este obstáculo, se hicieron muchas tentativas para crear nuevos lenguajes basados en métodos orientados a objetos, pero permitiendo algunas características imperativas de maneras "seguras", El Eiffel de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • PASO DE PARÁMETROS
  • Programacion parametrica
  • paso de parametros por valor y referncia
  • informatica programacion y parametros
  • Primeros pasos para la programacion
  • Declaración De Funciones Y Pase De Parámetros En C++
  • Pasos para programacion
  • Paso De Parámetros

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS